MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

データベース設計方法論


データベース設計手法には、設計者を支援するためのフェーズがあります。方法論には、設計プロセスを支援するための構造化されたアプローチがあります。

以下はフェーズ/モデルです-

データベース設計方法論

概念フェーズ

概念フェーズでは、エンティティとそれらの間の関係を知ることができます。概念スキーマについて説明します。エンティティと関係はここで定義されます。

論理フェーズ

論理データモデルは、データに関する詳細を物理フェーズに提供します。物理プロセスは、物理設計プロセスのソースとして機能するERダイアグラム、データディクショナリ、スキーマなどを提供します。

物理フェーズ

物理データベースの設計により、設計者はデータベースの実装方法を決定できます。


  1. データベース内のN-ary関係

    関係は、2つの異なるエンティティ間の関係を示すため、エンティティ関係図の重要な部分です。 n-ary関係では、nは関係内のエンティティの数を示します。最も一般的な関係は単項、二項、三項であり、エンティティの数はそれぞれ1、2、3です。 単項、二項、三項関係の詳細は次のとおりです- 単項関係 同じタイプの2つのエンティティ間に関係がある場合、それは単項または再帰的な関係として知られています。これは、関係が同じエンティティタイプの異なるインスタンス間にあることを意味します。単項関係のいくつかの例を次のように示すことができます- 1対1の単項関係 人は一度に一人の人とだけ結婚します。した

  2. 増分バックアップを使用してフィジカル・スタンバイ・データベースをリカバリーします

    スタンバイデータベースは、基本的に本番データベースの一貫したコピーであり、本番災害、データ損失、または破損に役立ちます。 はじめに 次の理由により、プライマリサイトとスタンバイサイトの間の遅延が発生する可能性があります。 プライマリデータベースとスタンバイデータベース間のネットワーク帯域幅の問題。 スタンバイデータベースが利用できない。 プライマリデータベースのアーカイブREDOデータが誤って削除された。 プライマリサイトからアーカイブログをコピーして適用することで、プライマリ環境とスタンバイ環境を同期できますが、このプロセスには非常に時間がかかります。 もう1つのオプションは、プラ