#データベース設計プロセスにはアルゴリズム設計は含まれません。
要件分析、概念構造設計、#が含まれます。 # #論理構造分析、データベース物理設計、データベース実装、データベース運用、およびメンテナンスフェーズ。
#データベース設計
データベース設計とは、特定のアプリケーション環境の設計を指し、最適な環境を構築します。データベース モデルを使用して、データベースとそのアプリケーション システムを確立し、データを効果的に保存し、さまざまなユーザーのアプリケーション ニーズ (情報要件と処理要件) を満たすことができます。データベースの分野では、データベースを利用した各種システムを総称してデータベースアプリケーションシステムと呼ぶ場合があります。
#定義
(データベース設計) は、データベース管理システム上の特定の設計を指します。データベースの構造とデータベースを構築するプロセス。データベース システムにはオペレーティング システムのサポートが必要です。 データベース設計とは、データベースとその応用システムを構築する技術であり、情報システムの開発・構築の中核となる技術です。データベースアプリケーションシステムの複雑さにより、関連するプログラムの動作をサポートするためにデータベースの設計は非常に複雑になるため、最適な設計は一朝一夕に達成できるものではなく、「探索を繰り返し、徐々に洗練していく」というプロセスしかありません。 」、つまり、データベース内のデータ オブジェクトとこれらのデータ オブジェクト間の関係を構築する計画とプロセスです。
#特長
3点の技術、7点の管理、12点の基礎データ
技術と管理の間のインターフェースは「ドライウェア」と呼ばれますデータベース設計はアプリケーションシステム設計と組み合わせる必要があります構造(データ)設計:データベースフレームワークやデータベース構造の設計 動作(処理)設計:アプリケーション、トランザクション処理などの設計 構造と動作の分離設計 従来のソフトウェア エンジニアリングは、アプリケーションのデータ セマンティクスの分析と抽象化を無視し、データ構造の設計に関する決定をできるだけ先延ばしにしようとします。初期のデータベース設計はデータ モデルとモデリング手法の研究に重点が置かれていましたが、動作の設計は無視されていました。
SQL に関連する技術的な記事については、
SQL チュートリアル 列にアクセスして学習してください。
以上がデータベース設計プロセスに含まれないものの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。