CREATE DATABASE

データベースを作成するためのSQL文。

テーブルを作成するには、まずそのテーブルを格納するためのデータベースを先に作らなければならない。

CREATE DATABASE データベース名;

例)データベース名を shop とする場合

CREATE DATABASE shop;

CREATE TABLE

テーブルを作成するためのSQL文。

CREATE TABLE テーブル名
(列名 データ型 この列の制約
 列名 データ型 この列の制約
 列名 データ型 この列の制約
 列名 データ型 この列の制約
            ⋮
  このテーブルの制約1,このテーブルの制約2…);

例)shohinテーブルを作成する場合

CREATE TABLE Shohin
(shohin_id CHAR(4) NOT NULL,
 shohin_mei VARCHAR(100) NOT NULL,
 shohin_bunrui VARCHAR(32) NOT NULL,
 hanbai_tanka INTEGER NOT NULL,
 torokubi DATE NOT NULL,
 PRIMARY KEY (shohin_id);

命名ルール