IT・インターネット・ゲーム業界の求人・転職サイトは「IT転職ナビ」

IT用語集

IT・インターネット・ゲーム業界に関する用語をわかりやすく解説しています。

  • twitter

データベーススキーマ

一般的にはデータベース管理システム(DBMS)で定義されたデータベース設計の概念で、ANSI/SPARCによって提案されたものです。
そのため、「ANSI/SPARCモデル」や「ANSI/SPARC 3層スキーマアーキテクチャ」とも呼ばれます。
データベーススキーマは下記3つの層で構成されますが、各階層には上位・下位などの種別はありません。

1.外部スキーマ(ユーザアクセス用のデータベース)
2.概念スキーマ(開発者が行うデータベースのテーブル定義)
3.内部スキーマ(DBMSが管理下にあるデータのインデックスや物理的配置)

1.外部スキーマと2.概念スキーマの間には「論理データの独立性」が成り立っています。
また2.概念スキーマと3.内部スキーマの間には「物理的データの独立性」が成り立っています。