text: 正規化の目的は、挿入、更新、削除の一貫性を自然に維持することで、おのおのの基本的「事実」を一箇所にのみ記録することでなされる。データベース設計の最終段階では、特定のDBMSに依存する性能、スケーラビリティ、回復、セキュリティなどに影響する決定をする。これはしばしば「物理データベース設計」と呼ばれ、物理データモデルを作成する。この段階での重要な目標はである。これは、性能を最適化するために行われた決定を、エンドユーザーやアプリケーションから見えないようにすることを意味する。データの独立性には2つのタイプがあり、物理的なデータ独立性と論理的なデータ独立性である。物理設計は主に性能要件によって推進され、予想される作業負荷とアクセスパターンに関する十分な知識と、選択したDBMSが持つ機能についての深い理解を必要とする。物理データベース設計のもうひとつの側面はセキュリティである。これには、データベースオブジェクトへのアクセス制御を定義することと、データ自体のセキュリティレベルとメソッド（手順）の定義の両方を含んでいる。モデル  データベースモデルとは、データベースの論理構造を決定するデータモデルの一種で、データをどのように格納、整理、操作するかの根本を規定するものである。データベースモデルの最も一般的な例は、テーブルベースの形式を使用するリレーショナルモデル（またはリレーションを近似したSQL）である。データベースの一般的な論理データモデルを次にあげる。ナビゲーショナル・データベース 階層型データモデル ネットワーク型データモデル リレーショナルモデル 実体関係モデル オブジェクトモデル ドキュメント型モデル スタースキーマ オブジェクトリレーショナルデータベースは、この2つの関連する構造を組み合わせたものである。物理データモデルを次にあげる。転置インデックス フラットファイル その他、次のようなモデルがある。多次元モデル 多値モデル 特定の種類のデータ用に最適化された特殊モデルがある。XMLデータベース コンテンツストア 時系列モデル 外部、概念、内部ビュー  データベース管理システムは、データベースのデータに対して三層のビューを提供する。外部レベル（external level）では、エンドユーザーの各グループがデータベース内のデータ構成をどのように見るかを定義する。1つのデータベースは、外部レベルで任意の数のビューを持つことができる。