0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

3層スキーマ

Posted at

データベースは、3層のスキーマ(枠組み)からなる

  • 外部スキーマ(ユーザーから見たDB、ビュー)
  • 概念スキーマ(開発者から見たDB、テーブル)
  • 内部スキーマ(DBMから見たDB、データ物理的配置)

論理設計と物理設計

論理設計(概念スキーマの設計)

データを管理するためのデータモデルの設計

物理設計(内部スキーマの設計)

DDLによる実装やストレージの構成などの設計

概念スキーマはなぜ必要?

データ独立性を確保するのに、概念スキーマは絶対に必要

データ独立性とは?

外部スキーマを変更しても、内部スキーマを変更する必要がない状態(論理的データ独立性)

もしくは、内部スキーマを変更しても、外部スキーマを変更する必要がない状態(物理的データ独立性)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?