SQLは、リレーショナルデータベースマネージメントシステム(RDBMS)において、データの操作や定義を行うための問い合わせ言語。
SQLは、Structured Query Languageの略と思っている人やそう紹介しているサイトも少なくないが、多くの場合、これは正しくない。
IBM社のRDBMSのSQLなら、これで正解である。一方、標準SQLは、IBM社のDB2の仕様を多く取り入れており、影響を受けていることは疑いようもないが、「SQLは、何かの略語ではない」としている。
IBM社のRDBMSのSQLは、”シークェル”と読まれることもある。これは、SQLの元となったデータベース操作言語が、IBM社が開発したRDBMSの実験実装であるSYSTEM-Rの操作言語「SEQUEL(Structured English Query Language)」であったことが由来である。
記事出典元: Wikipedia日本語版
