3層スキーマ
データベースの構造を 外部スキーマ(利用者・アプリから見た見え方)、概念スキーマ(データの論理的な構造)、内部スキーマ(記憶媒体への物理的な格納)の 3 つに分けて定義する(3層スキーマ)。分けておくと、一方を変えても他方に影響しない=データの独立性が高まる。
解説(冒頭)
| スキーマ | 誰から見た構造か | 例 |
|---|---|---|
| 外部スキーマ | 利用者・アプリケーション(見た目) | ビュー、画面や帳票に必要な項目だけ |
| 概念スキーマ | 開発者・データベース全体(論理的な構造) | 表・列・主キー・関係の定義 |
| 内部スキーマ | ハードウェア(物理的な構造) | ディスク上のファイル配置・インデックス |
この続き:解説の残り・インタラクティブ教材 1 個・練習問題は、ログインして学べます。