SQL

SQLとはStructured Query Languageの略で、エスキューエルと呼ぶ。日本語に訳すと構造化問合せ言語という意味であり、データベースの定義や操作を行うための言語である。データベースの種類によって多少の方言が存在するが、基本文法は同じであるため、SQLを使用することで各種データベースにアクセスすることが可能となる。SQLの種類は2種類に分けられる。1つ目はData Description Language、略してDDLだ。DDLはデータベースのテーブルやビュー、アクセス権の設定など、データベースの定義を行う。2つ目はData Manipulation Language、略してDMLだ。DMLはデータベースに格納されたデータの検索や更新、追加、削除など、データの操作を行う。