TERMWIRE

TERMWIRE

IT用語がすべて自動でつながる用語辞典

No.0016 ― 更新日 2026-09-13 ― 関連語 2件

SQL

エスキューエル / Structured Query Language

データ 別名: Structured Query Language

リレーショナルデータベースに対して、データの取得や更新を指示するための言語。

「このテーブルから条件に合う行だけ取得する」「この行を更新する」といった操作を、決まった文法の文(クエリ)で表現する。多くのデータベース製品が共通してSQLを使えるようにしているため、一度覚えれば製品が変わっても応用が利く。

実務では生のSQLを直接書く代わりに、プログラミング言語からSQLを組み立ててくれるORMというライブラリを使うことも多い。ただしSQLの基礎を理解していないと、ORMが生成する非効率なクエリに気づけないことがある。