平成21年 春期 データベーススペシャリスト 午前II 問1

ANSI/SPARC3層スキーマに関する記述として、適切でないものはどれか。

 ア  ANSI/SPARC3層スキーマの意義は、物理的データ独立性及び論理的データ独立性を確保することにある。
 イ  外部スキーマは、概念スキーマが変化しても応用プログラムができる限り影響を受けないようにするための考え方である。
 ウ  関係データベースのビューやネットワークデータベースのサブスキーマは、概念スキーマに相当する。
 エ  内部スキーマは、概念スキーマをコンピュータ上に実装するための記述である。


答え ウ


解説

 ア  3層スキーマの意義は、物理的データ及び論理データの独立性を確保することです。
 イ  外部スキーマは概念スキーマが変更しても応用プログラム(アプリケーション)が影響を受けないようにするためです。
 ウ  関係データベースのビューや、ネットワークデータベースのサブスキーマは外部スキーマに相当します。
 エ  概念スキーマをコンピュータ上で実現するために内部スキーマは存在します。


キーワード
・3層スキーマ構造

キーワードの解説
  • 3層スキーマ構造
    データベースシステムの基本的な構成を3つの構造で定義したもので、ほとんどのDBMSで取り入れられている考え方です。
    • 外部スキーマ
      データベース利用者に必要なデータの定義。
    • 概念スキーマ
      データベースで管理するデータの定義。
    • 内部スキーマ
      データの物理的な格納方法の定義。

もっと、「3層スキーマ構造」について調べてみよう。

戻る 一覧へ 次へ