データベース設計の手法:
データベースと情報システム
(1 ) データベースは情報システムの中核であり基盤であり、情報システム内の大量のデータを特定のモデルに従って整理し、情報システムが必要な情報を取得できるようにデータを保存、維持、検索する機能を提供します。データベースからニーズを便利に、タイムリーに、正確に収集します。
(2) データベースは、情報システムのさまざまな部分を緊密に統合できるかどうか、またどのように統合できるかどうかの鍵となります。
(3) データベース設計は、情報システムの開発と構築の重要な部分です。
(4) データベース設計者が持つべき技術と知識:データベースの基礎知識とデータベース設計手法、コンピュータサイエンスとプログラミング手法と手法の基礎知識、ソフトウェア工学の原理と手法、応用分野の知識
#データベース設計のプロセス(6段階) 1.要件分析段階
ユーザーニーズ(データや処理を含む)を正確に把握・分析
これは設計プロセス全体の基礎であり、最も困難で時間のかかるステップです
2. 概念構造設計段階
これはデータベース設計全体の鍵となります
ユーザーのニーズや要約をまとめ、特定の DBMS に依存しない概念モデルを形成する
3. 論理構造設計フェーズ
概念構造を特定の DBMS がサポートするデータモデルに変換する
最適化する
4.データベースの物理設計フェーズ
アプリケーション環境の論理データ モデルに最適な物理構造 (ストレージ構造とアクセス方法を含む) を選択します
5. データベース実装フェーズ
データ言語、ツール、およびデータを使用します。論理設計と物理設計の結果をもとに、DBMSが提供するホスト言語を開発します。
データベースを構築し、アプリケーションのコンパイルとデバッグ、データをデータベースに整理し、試運転を行います
6. データベースの運用保守段階
データベースアプリケーションシステムは試運転後、正式運用可能となります。
データベース システムは、運用中に継続的に評価、調整、変更する必要があります。
設計機能: 設計プロセスでは、データベースの設計とデータベース内のデータの処理が行われます。データベースを組み合わせる必要がある 設計は緊密に統合されており、これら 2 つの側面の需要分析、抽象化、設計、実装が各段階で同時に実行され、相互参照および相互補完によって設計の 2 つの側面が改善されます。
以上がデータベースを設計する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。