ホームページ  >  記事  >  データベース  >  データベース設計の基本原則を簡単に説明する

データベース設計の基本原則を簡単に説明する

coldplay.xixi
coldplay.xixiオリジナル
2020-08-10 15:03:424129ブラウズ

データベース設計の基本原則: 1. 同じテーマのデータをデータ テーブルに格納する; 2. 冗長性を排除し、データベース アクセスの速度を向上させるように努める; 3. データ テーブルの構造を設計するときは、次のことを行う必要があります。テーブル構造の動的な適応性を考慮してください。

データベース設計の基本原則を簡単に説明する

データベース設計の基本原則:

(1) 同じ主題のデータを 1 つのデータベースに格納するテーブル、「1 つのテーブルで 1 つの用途」。

(2) 冗長性を排除し、データベースへのアクセス速度を向上させます。

(3) 一般に、データベース設計は、データの冗長性、変更例外、挿入例外、削除例外を最大限に排除し、基本的に次の条件を満たす多対多の 3 番目のパラダイムに達する必要があります。関係の標準化の要件。

(4) リレーショナル データベースでは、各データ テーブル間の関係は 1 対 1 または 1 対多のみです。多対多の関係は、処理のために 1 対多の関係に変換する必要があります。

(5) データテーブル構造を設計するときは、テーブル構造の動的な適応性を考慮する必要があります。

データベース設計の主な手順:

1. 要件分析: ユーザーのデータのニーズ、処理のニーズ、セキュリティおよび整合性の要件を理解します;

2. 概念設計: データ抽象化を通じてシステム概念モデルを設計します (通常は E-R モデル);

3. 論理構造設計: システムのスキーマと外部スキーマを設計します (リレーショナル モデルの場合は主に基本テーブルです)

4. 物理構造設計: インデックス設計など、データのストレージ構造やアクセス方法の設計;

5. システム実装: データストレージの整理、アプリケーションプログラムのコンパイル、およびテスト実行;

6. 運用保守: システムの運用開始後、長期の保守作業が必要となります。

関連する学習に関する推奨事項: SQL ビデオ チュートリアル mysql ビデオ チュートリアル

以上がデータベース設計の基本原則を簡単に説明するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。