資格暗記無料で始める

3層スキーマとデータ独立性とは?

3層スキーマとデータ独立性とは、利用者ごとの見え方を表す外部スキーマ、データ全体の論理構造を表す概念スキーマ、格納方法を表す内部スキーマの3層で構成する考え方。層を分けることで、下位の変更が上位へ波及しないデータ独立性が得られる。

さんそうすきーまとでーたどくりつせい

情報処理安全確保支援士試験の頻出用語/午前II


3層スキーマとデータ独立性の意味

利用者ごとの見え方を表す外部スキーマ、データ全体の論理構造を表す概念スキーマ、格納方法を表す内部スキーマの3層で構成する考え方。層を分けることで、下位の変更が上位へ波及しないデータ独立性が得られる。

3層スキーマとデータ独立性の具体例

索引を追加したり格納装置を替えたりしても(内部スキーマの変更)、アプリのSQLは書き換えずに済むのが物理的独立性。表に列を追加しても、既存の画面がビュー(外部スキーマ)越しに参照していれば影響を受けないのが論理的独立性。

3層スキーマとデータ独立性は試験でどう引っ掛けられる?

論理的独立性は概念スキーマの変更から外部スキーマを守ること、物理的独立性は内部スキーマの変更から概念スキーマを守ることで、守られる対象が違う。この対応関係を逆に覚えると失点する。

3層スキーマとデータ独立性と関連する用語

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