データ定義言語(DDL)

データ定義言語(Data Definition Language:DDL)とは、データベースにおけるデータ構造を定義するために用いられる言語のことです。

DDLはリレーショナルデータベースを対象として、テーブルなどの構造を制御することできます。



データ定義言語 一覧

構文 内容
CREATE DATABASE データベースを作成できます。
DROP DATABASE データベースを削除できます。
CREATE TABLE データベースに表(テーブル)を作成できます。
DROP TABLE 表(テーブル)、及びデータを削除できます。
ALTER オブジェクトの特性を変更できます。

データ定義言語 文法

-- データベースを作成.
CREATE DATABASE データベース名;
-- データベースを削除.
DROP DATABASE データベース名;
-- テーブルを作成.
CREATE TABLE [ IF NOT EXISTS ] テーブル名 [ (列名 型名 制約,...) ] [ 表パラメータ ];
-- テーブルを削除.
DROP TABLE [ IF EXISTS ] テーブル名 [ , テーブル名,... ] [ RESTRICT | CASCADE ];
-- オブジェクトの特性を変更.
ALTER [ オブジェクトの種類 ] [ オブジェクト名 ] [ パラメータ ];


Last updated:2017/06/30
Author:efn

';