応用情報暗記無料で始める

3層スキーマとは?さんそうすきーま

3層スキーマとは、同じデータを、利用者から見た形・組織で一意な論理構造・実際の格納方法という3つの記述に分ける考え方。それぞれ外部スキーマ、概念スキーマ、内部スキーマと呼び、層の間を対応づけておくことで、ある層の変更が他層へ波及しにくくなる。ANSI/SPARCが示した枠組み。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では2回出題され、ほかに1問の解説で触れられています(2016年度〜2022年度)。

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

この語が出る過去問を解く →

背景

格納方法を変えたい、索引を張り替えたいという性能上の都合のたびにアプリケーションを直さねばならないなら、運用中のシステムは事実上手を入れられなくなる。逆に、部門ごとに見たい形が違うからといって実体を分けて持てば、同じ事実が複数箇所に散る。見え方・論理・物理を層として切り離し、層間の写像だけを保守する構造にすることで、データ独立性という性質を確保している。

具体例

給与担当者に氏名と支給額だけを見せるビューが外部スキーマ、社員表と部門表の構造と関連を定めたものが概念スキーマ、それらをどのファイルにどの索引付きで置くかが内部スキーマにあたる。索引の追加は内部スキーマの変更で済み、アプリケーションのSQLは書き換えなくてよい(物理データ独立性)。

試験での引っ掛け

外部スキーマが利用者に近い側、内部スキーマが物理に近い側で、名前の印象から上下を逆に取る誤りが定番である。層の数が同じというだけで、3階層クライアントサーバや3台構成のサーバとはまったく別の概念。概念スキーマは組織全体で1つ、外部スキーマは利用者や業務ごとに複数存在しうる点も押さえる。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2016年度〜2022年度)
  • 分野:テクノロジ系
  • 外部スキーマが利用者に近い側、内部スキーマが物理に近い側で、名前の印象から上下を逆に取る誤りが定番である。