資格暗記無料で始める

3層スキーマとは?

3層スキーマとは、データベースの構造を、利用者から見た見え方(外部スキーマ)、業務全体の論理的な構造(概念スキーマ)、記憶装置上の実際の格納形式(内部スキーマ)の3階層で定義する考え方。データの独立性を確保するための枠組み。

さんそうすきーま

基本情報技術者試験の頻出用語/テクノロジ系


3層スキーマの意味

データベースの構造を、利用者から見た見え方(外部スキーマ)、業務全体の論理的な構造(概念スキーマ)、記憶装置上の実際の格納形式(内部スキーマ)の3階層で定義する考え方。データの独立性を確保するための枠組み。

3層スキーマの具体例

概念スキーマとして社員表を定義しておき、給与を見せない外部スキーマ(ビュー)を一般社員向けに用意する。索引の追加やディスク配置の変更は内部スキーマの話なので、アプリケーションを修正せずに性能改善できる。

3層スキーマは試験でどう引っ掛けられる?

外部=ビュー、概念=表全体、内部=物理的な格納、の対応を逆に覚えやすい。物理的独立性(内部の変更が概念に影響しない)と論理的独立性(概念の変更が外部に影響しない)の区別も問われる。

3層スキーマと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。