SQLとは
SQL
スポンサードリンク
SQL(Structured Query Language)は、関係データベース(以下、リレーショナル・データベース)の定義や表の操作をおこなう言語である。
SQLは、データ定義言語であるDDL(data description language)とデータ操作言語であるDML(data manipulation language)に分けられる。
DDLはデータベースの定義を行うためのSQLである。表の定義や仮想表(ビュー)の定義、アクセス権の設定などを行う。
DMLはデータベースにおけるデータの操作を行うためのSQLである。データの抽出(検索)や更新、追加、削除を行う。
SQL文 | 主な機能 | |
---|---|---|
データ定義語(DDL) | CREATE TABLE | 表の定義 |
CREATE VIEW | 仮想表(ビュー)の定義 | |
GRANT | アクセス権の設定 | |
データ操作言語語(DML) | SELECT | データの抽出(検索) |
UPDATE | データの更新 | |
INSERT | データの追加 | |
DELETE | データの削除 |