論理データベースと物理データベースモデルの違い
論理データベースと物理データベースモデル
で提案されたデータベースを視覚的に表示するには、論理データベースモデルと物理データベースモデルが必要です。特定のビジネス要件のために提案されたデータベースを視覚的に提示するためには、論理および物理データベースモデルが必要です。このモデルは、ビジネス要件とデータベースオブジェクトの関連付けを示すのに役立ちます。これは、データベースのすべての要件を正確かつ完全に収集するために必要です。データモデリングは、システム要件とビジネスニーズの間のリンクです。論理モデルと物理モデルの2つのデータモデルがあります。
<! - 1 - >論理データベースモデル
論理データベースモデルは、ビジネス要件をコンパイルし、要件をモデルとして表すために必要です。主にデータベース設計ではなくビジネスニーズの収集に関連しています。収集する必要がある情報は、組織単位、ビジネスエンティティ、およびビジネスプロセスに関するものです。
情報がコンパイルされると、次のようなレポートと図が作成されます。
<! - 2 - >ERD-エンティティリレーションシップダイアグラムは、さまざまなデータカテゴリ間の関係を示し、データベースの開発に必要なさまざまなデータカテゴリを示します。
ビジネスプロセス図 - 会社内の個人の活動を示します。どのアプリケーションインターフェイスを設計できるかに基づいて組織内でデータがどのように動くかを示します。
ユーザーによるフィードバック文書。
<! - 3 - >論理データベースモデルは基本的に、ビジネスのすべての要件が集められているかどうかを判断します。開発者、管理者、最終的にはエンドユーザーが物理モデルを開始する前に、より多くの情報を収集する必要があるかどうかを検討します。
物理データベース・モデル
物理データベース・モデリングは、論理データベース・モデリング中に収集された要件に基づいて実際のデータベースを設計することを扱います。集められたすべての情報は、リレーショナル・モデルとビジネス・モデルに変換されます。物理モデリングの間、オブジェクトはスキーマレベルと呼ばれるレベルで定義されます。スキーマは、データベース内で互いに関連するオブジェクトのグループとみなされます。
表と列は、論理モデリング中に提供される情報に従って作成されます。主キー、一意キー、および外部キーは、制約を提供するために定義されています。インデックスとスナップショットが定義されています。データが集計され、テーブルが作成されると、ユーザーには代替パースペクティブが提供されます。
物理データベースのモデリングは、組織内ですでに使用されているソフトウェアによって異なります。これはソフトウェア特有のものです。物理モデリングには次のものが含まれます。
サーバーモデルダイアグラム - データベース内に存在するテーブルと列、および異なる関係を含みます。
データベース設計のドキュメント。
ユーザーのフィードバック文書。要約:
1。論理データベースモデリングは、主にビジネスニーズに関する情報を収集するためのものであり、データベースの設計は含まれません。データベースの実際の設計には物理データベースのモデリングが主に必要です。 2。論理データベースのモデリングにはインデックスと制約は含まれません。アプリケーションの論理データベース・モデルは、さまざまなデータベース・ソフトウェアおよび実装全体で使用できます。物理データベースのモデリングはソフトウェアとハードウェアに固有であり、インデックスと制約があります。 3。論理データベースのモデリングには、 ERD、ビジネス・プロセス・ダイアグラム、およびユーザー・フィードバック・ドキュメント。物理データベースのモデリングには次のものがあります。サーバー・モデル・ダイアグラム、データベース設計資料、およびユーザーのフィードバック文書が含まれています。