No.0016 ― 更新日 2026-09-13 ― 関連語 2件
SQL
エスキューエル / Structured Query Language
データ
別名: Structured Query Language
リレーショナルデータベースに対して、データの取得や更新を指示するための言語。
「このテーブルから条件に合う行だけ取得する」「この行を更新する」といった操作を、決まった文法の文(クエリ)で表現する。多くのデータベース製品が共通してSQLを使えるようにしているため、一度覚えれば製品が変わっても応用が利く。
実務では生のSQLを直接書く代わりに、プログラミング言語からSQLを組み立ててくれるORMというライブラリを使うことも多い。ただしSQLの基礎を理解していないと、ORMが生成する非効率なクエリに気づけないことがある。