データベース スキーマの標準化は、データベース設計の「論理設計フェーズ」にあります。データベースの論理構造設計とは、概念構造設計段階で設計した基本実体関係図を、選択したデータベース管理システム製品がサポートするデータモデルに合わせた論理構造に変換することです。
![データベース スキーマはデータベース設計のどの段階で標準化されますか?](https://img.php.cn/upload/article/202010/28/2020102816553391902.jpg)
#データベース設計とは、特定のアプリケーション環境に最適なデータベース モデルを構築し、データベースとそのアプリケーション システムを確立し、データを効果的に保存できるようにすることを指します。さまざまなユーザーのアプリケーションニーズ(情報要件と処理要件)に対応します。データベースの分野では、データベースを利用した各種システムを総称してデータベースアプリケーションシステムと呼ぶ場合があります。
データベース設計の設計内容には、要件分析、概念構造設計、論理構造設計、物理構造設計、データベース実装、データベース運用保守が含まれます。
データベースの論理構造設計とは、概念構造設計段階で設計した基本エンティティ関連図を、選択したデータベース管理システム製品がサポートするデータモデルと整合性のある論理構造に変換することです。
論理構造はデータ モデルから独立しており、実際のアプリケーションでは、一般的に使用されるデータベース環境 (SQL Server、Oracle、MySql など) が与えられています。現在使用されているデータベースは基本的にリレーショナル データベースであるため、まずエンティティ関係図をリレーショナル モデルに変換し、次に特定のデータベースの特性と制限に従って、指定されたデータベース管理システムがサポートするデータ モデルに変換する必要があります。管理システムを構築し、最終的に最適化します。
設計手順
(1) 概念構造を一般的な関係、ネットワーク、および階層モデルに変換します。
(2) それを次のように変換します。リレーションシップ、ネットワーク、および階層モデルを、指定されたデータベース管理システムでサポートされるデータ モデルに変換します。
(3) データ モデルを最適化します。
推奨チュートリアル: mysql ビデオ チュートリアル
以上がデータベース スキーマはデータベース設計のどの段階で標準化されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。