-
バート・データベースの設計:
①冗長データの冗長性、収納スペースの無駄。
②データの更新や挿入の例外。
③プログラムパフォーマンスの低下。 -
適切なデータベース設計
ストレージ容量データの保存①。
②完全な新しいデータを確保します。
③データは、アプリケーション・システムの開発を容易にします。
(2)ソフトウェア開発サイクル、データベースの設計:
通過する完全なプロジェクト開発の必要性:
1。需要分析:ニーズを処理し、クライアントのビジネスやデータを分析します。
デザインの2概要:データベースのERモデル図の設計、正確かつ完全な情報が必要であることを確認します。
詳細設計:3つのパラダイム監査データベース構造、ERモデル図は、データベースモデル図に変換します。
コーディング:データベースの物理的な実装を、アプリケーションをコーディング。
パッケージデザインの問題を実行した後。
データベースの設計手順:
- 収集情報
- (エンティティ)エンティティを識別する
- の各エンティティの属性(属性)を識別する
- 識別エンティティとの間の関係(リレーションシップ)
(3)ER图(エンティティ関係図)
ERダイアグラム:データベースを描くのと同等、およびプロジェクトメンバーと他の顧客との間の通信のための、データベース設計は、顧客の需要を満たすためにかどうかを議論します。
概念:
これら三つに加えて、直線、ベースコンタクトセットを示すマップです。
ホテルは、データベース管理システム(ER図):
エンティティ-関係図が含まれます:エンティティ、属性、連絡先を。
(4)図のデータベースモデル。
変換モードの図関係ER工程:
- 1.各エンティティ関係モデルは、の形式でR(U)に変換されます。
- 2.インターエンティティリンク変換の確立(1-1,1-N、NN)
リレーショナルスキーマホテル管理システムデータベース:
エンティティ間のリンクのシステムは、1-nは(接触を確立するために、実体関連モデルのnのための連絡先の数のエンティティの主キーの1のための連絡先の番号です。):
データベースモデル図を描きます手順:
- 新しいデータベースモデル図
- エンティティを追加
- データ列と対応するプロパティを追加
- エンティティ間のマッピング関係を追加