問題
DBMS が、3 層スキーマアーキテクチャを採用する目的として、適切なものはどれか。
選択肢
- 1関係演算によって元の表から新たな表を導出し、それが実在しているように見せる。
- 2対話的に SQL 文を、アプリケーションプログラムからも使えるようにする。
- 3データの物理的な格納構造を変えても、アプリケーションプログラムに影響が及ばないようにする。
- 4プログラム言語を限定して、アプリケーションプログラムと DBMS を緊密に結合する。
正解
3. データの物理的な格納構造を変えても、アプリケーションプログラムに影響が及ばないようにする。
詳しい解説を見る解説を閉じる
解説
3 層スキーマ(外部・概念・内部スキーマ)は、データの物理的な格納構造(内部スキーマ)を変更しても、論理構造やアプリケーションプログラムに影響が及ばないようにする「データ独立性」の確保を目的とする。よって「ウ」が正しい。(出典: 平成27年度 春期 基本情報技術者試験 午前 問26)
一問一答
科目A 180問+科目B 60問