ポイントは3層とは、概念スキーマ、外部スキーマ、内部スキーマのこと。3層スキーマの意義=データ独立性の実現。データ独立性=論理データ独立性と物理データ独立性。ANSI/SPARCが提唱。実際のデータベースに置き換えてみると、テーブルが概念スキーマ。ビューが外部スキーマ。インデックスやファイル配置、ファイル編成方法なんかが内部スキーマ。ユーザさんやアプリケーションさんから直接見るのはビューだけに限定することでER変更とかの影響を受けないようにすることが論理データ独立性。どこにデータベースがインストールされているかとか、どうやってファイルが編成されているよとかいった情報から切り離すことが物理データ独立性。ちなみに、サブスキーマっていうのは、ネットワークデータベースにおける外部スキーマのことらしい。»プロフィールid:fumokmm新しいNPNLです。(2)はてなブログをはじめよう!fumokmmさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。