データベーススペシャリスト暗記無料で始める

物理データ独立性とは?ぶつりデータどくりつせい

物理データ独立性とは、内部スキーマ側の格納の作り(ファイル編成・アクセス経路・索引の有無)を取り替えても、概念スキーマとその上の応用プログラムを直さずに済む性質。SQLが「どう取るか」ではなく「何が欲しいか」を書く言語であること、つまり経路の決定をDBMSに任せていることが、この性質を成り立たせている。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の頻出用語/午前II

データベースSPを最短で暗記・合格する →

背景

初期のデータ管理では、プログラムがレコードの並び順や物理的な位置を指定して読んでいたため、ディスク装置や編成方式を替えるだけで全プログラムが動かなくなった。取り出し方の決定をDBMS側へ預け、プログラムは欲しい条件だけを述べる分業へ移したことで、格納側の改良を業務を止めずに取り込めるようになった。索引や区分化を後から足せるのはこの分業の産物である。

具体例

受注明細表への到達を全件走査から索引経由に変えても、区分化を月単位へ切り直しても、アプリケーションのSQL文は1文字も変わらない。DBMSが実行計画を選び直すだけで済む。

試験での引っ掛け

「変えなくても動く」ことと「同じ速さで動く」ことは別で、格納方式を替えれば実行計画も応答時間も変わるため、独立していても性能試験は要る。対になる論理データ独立性との混同も定番で、「表を2つに分けてもプログラムが動く」は論理側の働き。こちらが隠すのは索引・格納方式・区分化といったディスク寄りの決めごとだけである。

関連用語

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

データベースSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 「変えなくても動く」ことと「同じ速さで動く」ことは別で、格納方式を替えれば実行計画も応答時間も変わるため、独立していても性能試験は要る。