SQL(Structured Query Language:構造化問合せ言語)は、【リレーショナル・データベース (RDB:Relational Database)を操作/定義するための言語】です。データベース言語の国際標準となっているため、基本的な構文(言語)はデータベースの種類に大きく依存しません。
但し、RDBMS(リレーショナル・データベース・マネジメント・システム)、要するにソフトウェアによって、細かいところで違いがあるのは注意しましょう。
SQL(Structured Query Language:構造化問合せ言語)は、【リレーショナル・データベース (RDB:Relational Database)を操作/定義するための言語】です。データベース言語の国際標準となっているため、基本的な構文(言語)はデータベースの種類に大きく依存しません。
但し、RDBMS(リレーショナル・データベース・マネジメント・システム)、要するにソフトウェアによって、細かいところで違いがあるのは注意しましょう。
SQLには、大きく分けて、データ定義言語(DDL:Data Definition Language)とデータ操作言語(DML:Data Manipulation Language)があります。
■データ定義言語(DDL:Data Definition Language)
テーブルやビューの領域、権限などの定義をするための命令
CREATE | テーブル、ビューなどを作成する |
DROP | テーブル、ビューなどを削除する |
■データ操作言語(DML:Data Manipulation Language)
データを利用する際にデータを作成、変更、削除、抽出をするための命令
SELECT | テーブルやビューからデータを抽出(照会)する |
INSERT | テーブルにデータを追加する(新規登録) |
UPDATE | テーブル内のデータを更新する(編集) |
DELETE | テーブル内のデータを削除する |