Hello, I recently started learning programming with C # and realized that I need to study databases, I can’t understand what is what, is there a difference between MySQL and SQL?
2 answers
SQL is a standardized query language. And MySQL is one of the database management systems that "speak" in this language.
- It is worth mentioning that MySQL speaks an outdated version of the language. IMHO. - 4per
- Yes, there is not IMHO, here is a fact: MySQL does not fully support the SQL standard of the 92nd year. - Sergey Gornostaev
Colleagues all write correctly. SQL is a programming language in which database queries are written, and MySQL is one of the implementations of the DBMS, which has its own dialect of the SQL language (in general, any DBMS has its own SQL dialect)
Beg a small offtopic:
SQL is read in Russian as Cikuel - with an emphasis on И . Escule pronunciation is also allowed , but sometimes this variant of pronunciation in some circles is considered not entirely professional. Some adepts (Oracle / MS SQL), by this pronunciation, compute newbies.
Closing the discussion, I will put a picture of who says how:
- I note, about offtopic, that this is taste, as well as many other issues of pronunciation "correctness vs Russianness". - Kromster
- I grew up among the monsters Orakl I (as they used to say), it was so accepted there. How many were killed at the interview only because of the pronunciation - it’s scary to remember ... And these monsters are still working and keeping the servers of mobile operators - so it’s good for you, but you shouldn’t forget. - Barmaley
- Here is an example for you, you never guess which office has taken root. Conclusion - to listen to the interview and pick up the "dialect". - Kromster
- Two versions exist. But I hear cicuell as SEQUEL, and es-ku-el as SQL. If the professionals determine that the person knew that SEQUEL existed before SQL, it is better to simply ask a question. Do not mislead people, no one determines the professionalism of the difference in these two pronunciations. By the way, the official name MYSQL is My Ess Que Ell (dev.mysql.com/doc/refman/5.7/en/what-is-mysql.html). When the first standard of the SQL language was adopted by ANSI (American National Standards Institute) in 1986, the official pronunciation was [, es kju: 'el] - es-q-el (ist. Wikipedia). I hear sss-el more often. - Firepro
- By the way, there is a good discussion on the pronunciation of SQL - Barmaley
