修了試験 2011-07-02実施分 基本情報技術者試験 問31
データベースの3層スキーマ構造に関する記述のうち,適切なものはどれか。
正答2
解説
正解は2です。 データベースの3層スキーマ構造は、外部スキーマ、概念スキーマ、内部スキーマの3つで構成されます。 3層に分けることで、利用者の見方や物理的な格納方法が変わっても、ほかの層への影響を抑えられます。 【選択肢別解説】 1:× 概念スキーマは、データベース全体の論理的な構造(データの論理的関係)を表します。 物理的関係を表すものではありません。 2:○ 外部スキーマは、利用者やアプリケーションから見たデータの見方を表します。 関係データベースではビューが外部スキーマに当たります。 3:× 内部スキーマは、データを記憶装置にどのように格納するかという物理的な構造を表します。 論理的関係を表すのは概念スキーマです。 4:× 3層スキーマ構造の3つは外部、概念、内部の各スキーマであり、「物理スキーマ」という層はありません。 データの物理的関係を表す層は内部スキーマです。 【ポイント】 「外部=利用者の見方」「概念=全体の論理構造」「内部=物理的な格納」と整理しましょう。 外部と概念の分離で論理的データ独立性、概念と内部の分離で物理的データ独立性が得られます。まとめて解く
修了試験 2011-07-02実施分を通しで解く(80問)→