However, a consensus has yet to be reached, as demonstrated in this lively Reddit discussion.
SQL Pronunciation Across Different Implementations
When it comes to how to pronounce SQL in different implementations, we see some variation. While the official pronunciation for "MySQL" is "My Ess Que Ell", it's not uncommon to hear "my sequel". Similarly, Microsoft SQL Server is often pronounced as "sequel server", a term even used by Bill Gates several times in his SQL Server Commercial. However, funny enough, 38 seconds into the same video, you'll hear him say “From the same SQL server”, pronouncing it “S.Q.L. Server”. See for yourself in the video below.
Another example comes from the notable individual Martin Fowler, the co-author of NoSQL Distilled. He prefers the pronunciation "No-sequel" database, as you'll hear in hisGOTO Aarhus Conference 2012 talk.
Certain pronunciations seem to be tied to specific products or vendor dialects. For instance, "PL – sequel" (PL/SQL), "Transact – sequel" (T-SQL), and "sequel server" (Microsoft SQL Server and Sybase SQL Server) are commonly used. Meanwhile, MySQL, PostgreSQL, and SQLite officially prefer "S-Q-L."
Large database corporations like Oracle and Microsoft have seemingly adopted the "sequel" pronunciation. However, the acquisition of MySQL by Oracle raises an interesting question: will the pronunciation change?
Summary of SQL pronunciation
Saying SQL or Sequel is a matter of personal preference, historical context, and sometimes, expertise. At the end of the day, what truly matters is the power of SQL as a language and its monumental role in managing and manipulating relational databases.
Should you want to learn more about database management in relational and non-relational databases,keep an eye on our TheTable blog, and until next time.
FAQs
How do we pronounce it — SQL or sequel?
Both ways are correct. The way of pronunciation is a matter of personal preference, context, and expertise.
Why do people pronounce it both SQL and sequel?
SQL can be pronounced as "S-Q-L" or "sequel" due to its historical roots from SEQUEL (Structured English Query Language). People use both depending on their preference or personal experience.
What was the first SQL product called?
The first SQL product was called Oracle v2
Where can I learn more about database management?
Consider visitingthe DbVisualizer’s blog — TheTable.