本文へスキップ
BecomeCoder
Wiki一覧コース一覧

スキーマ

最終更新: 2026年8月8日

スキーマ は、データベース構造の設計図 です。どんな テーブル があり、各カラムがどんな データ型 で、どれが 主キー外部キー か——といった決まりごとを定めます。

家を建てる前の「間取り図」にあたります。この設計図に沿って、実際のデータが保存されていきます。

-- スキーマの例:会員テーブルの定義
CREATE TABLE members (
  member_id INT PRIMARY KEY,
  name      VARCHAR(50),
  age       INT
);

スキーマをきちんと決めておくと、次の利点があります。

スキーマの設計は SQLの設計コース(DDL) で扱う領域です。運用を始めた後にスキーマを変えていく作業は マイグレーション と呼ばれ、慎重に進める必要があります。

← Wiki一覧に戻る