データ独立性
Data Independence
でーたどくりつせい
応用プログラムがデータの物理的格納方法や論理的構造の変更に影響されない性質。物理データ独立性(内部スキーマの変更がプログラムに影響しない)と論理データ独立性(概念スキーマの変更が外部スキーマに影響しない)がある。
Past Exams
過去問での出題
過去問で 6 回出題(システム監査技術者試験 3・基本情報技術者試験 1・データベーススペシャリスト試験 1・情報処理安全確保支援士試験 1)
- 令和2年度 10月 システム監査技術者試験 午前Ⅱ 問21選択肢(IPA の PDF を新しいタブで開きます)
- 平成29年度 秋期 基本情報技術者試験 午前 問29選択肢(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 システム監査技術者試験 午前Ⅱ 問17選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 システム監査技術者試験 午前Ⅱ 問18選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問21選択肢(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問1選択肢(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
ANSI/SPARCが提唱したデータベースの構造を3層に分ける考え方。外部スキーマ(利用者の視点)、概念スキーマ(データベース全体の論理構造)、内部スキーマ(物理的格納構造)の3層からなり、データ独立性を実現する。
3層スキーマアーキテクチャの最上位層で、個々の利用者やアプリケーションから見たデータベースの部分的な論理構造。ビューやサブスキーマとして実装され、利用者ごとに異なる見え方を提供する。
3層スキーマアーキテクチャの中間層で、データベース全体の論理的な構造を定義するスキーマ。テーブル、属性、データ型、制約、関連などを含む。物理的な格納方法には依存しない。
3層スキーマアーキテクチャの最下位層で、データの物理的な格納構造を定義するスキーマ。ファイル編成、インデックス構造、格納レコードの形式、データ圧縮方法などを含む。
概念スキーマの変更が外部スキーマ(ユーザビュー)に影響を与えない性質。3層スキーマアーキテクチャの外部スキーマ/概念スキーマ間の写像で実現される。テーブル分割やビュー定義の変更からアプリケーションを保護する。
内部スキーマの変更が概念スキーマに影響を与えない性質。3層スキーマアーキテクチャの概念スキーマ/内部スキーマ間の写像で実現される。インデックスの追加やファイル編成の変更がアプリケーションに影響しない。
