ホームページ  >  記事  >  データベース  >  データベース設計チュートリアル: データ モデリングを学ぶ

データベース設計チュートリアル: データ モデリングを学ぶ

藏色散人
藏色散人オリジナル
2019-01-25 10:16:546386ブラウズ

データベース設計とは何ですか?

データベース設計は、企業データ管理システムの設計、開発、実装、保守に貢献する一連のプロセスです。ユーザーの要件を満たし、パフォーマンスの高いデータベース システムの生成に役立ちます。

データベース設計の主な目標は、提案されたデータベース システムの論理的および物理的設計モデルを生成することです。

論理モデルは、物理的な考慮事項に関係なく、データ要件と保存されるデータに焦点を当てています。データの保存方法や物理的な保存場所は関係ありません。

物理データ設計モデルには、ハードウェア リソースとデータベース管理システム (DBMS) などのソフトウェア システムを使用して、データベースの論理設計を物理メディアに変換することが含まれます。

推奨される参考学習: 「mysql チュートリアル

データベース設計が重要なのはなぜですか?

データベース設計は、高性能データベース システムにとって重要です。

適切に設計されたデータベースは、パフォーマンスの向上に加えて、保守が容易で、データの一貫性が向上し、ディスク ストレージ領域のコスト効率が高くなります。

データベースの優れた点はその設計にあることに注意してください。 SQL を使用したデータ操作は比較的簡単です

データベース開発ライフ サイクル

データベース設計チュートリアル: データ モデリングを学ぶ

データベース開発ライフ サイクルは、データベース システムの開発中にいくつかの段階をたどります。

開発ライフサイクルのステップは、厳密に順番に従う必要はありません。

小規模なデータベース システムでは、データベース システム開発ライフ サイクルは通常非常に単純で、多くの手順は必要ありません。

上の図を完全に理解するために、各ステップにリストされている個々のコンポーネントを見てみましょう。

要件分析

計画 - このフェーズには、組織の情報システム戦略を考慮したデータベース開発ライフサイクル全体の計画が含まれます。 。

システム定義 - このフェーズでは、提案されるデータベース システムの範囲と境界を定義します。

データベース設計

論理モデル - このフェーズには、要件に基づいたデータベース モデルの開発が含まれます。設計全体は紙の上にあり、物理的な実装や特定の DBMS の考慮事項はありません。

物理モデル - この段階では、DBMS と物理実装の両方の要素を考慮して、データベースの論理モデルを実装します。

パフォーマンス

データ変換と読み込み - このフェーズには、古いシステムから新しいデータベースへのデータのインポートと変換が含まれます。

テスト - このフェーズには、新しく実装されたシステムのエラーの特定が含まれます。データベースを要件仕様と照合してチェックします。

2 つのデータベース テクノロジー

1.正規化

2.ER モデリング

この記事はデータベース設計チュートリアルの概要についてです。必要としている友人たちの役に立てば幸いです!

以上がデータベース設計チュートリアル: データ モデリングを学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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