資料庫的設計的一般步驟如下:
1.需求分析——了解使用者的資料需求、處理需求、安全性以及完整性要求
2.概念設計——設計系統概念模型,一般為e-r圖
3.邏輯設計——設計系統的模式和外模式,對於關係模型主要是基本表和檢視
4.物理設計——設計資料的儲存結構和訪問方式,例如索引設計
5.系統實施——組織資料入庫,編制應用程式、試執行
6.執行維護
1、可以將資料庫的物理設計結果從一種資料庫移植到另一種資料庫;
2、可以通過
反向工程將已經存在的資料庫
物理結構重新生成物理模型或概念模型;
3、可以定製生成標準的模型報告;
4、可以轉換為oom;
5、完成多種資料庫的詳細物理設計(涵蓋常用的各種資料庫的dbms),並生成
資料庫物件的.sql指令碼;
關於pdm有以下概念
1) 表 table
2) 列 column
3) 檢視 view
4) 主鍵
5) 候選鍵
6) 外來鍵
7) 儲存過程 procedure
8) 觸發器 trigger
9) 索引 index
10)完整性檢查約束
資料庫 資料庫的物理設計
資料庫在物理裝置上的儲存結構與訪問方法稱為資料庫的物理結構,它依賴於給定的計算機系統。為乙個給定的邏輯資料模型選取乙個最合適應用要求的物理結構的過程,稱為資料庫的物理設計。物理設計的目的是有效地實現邏輯模式,確定所採取的儲存策略。此階段是以邏輯設計的結構作為輸入,並結合具體dbms的特點與儲存裝置特...
資料庫的物理設計
資料庫最終是要儲存在物理裝置上的。為乙個給定的邏輯資料模型選取乙個最適合應用環境的物理結構 儲存結構與訪問方法 的過程,就是資料庫的物理設計。物理結構依賴於給定的dbms和和硬體系統,因此設計人員必須充分了解所用dbms的內部特徵,特別是儲存結構和訪問方法 充分了解應用環境,特別是應用的處理頻率和響...
MySQL之資料庫物理設計
型別 儲存空間 tinyint 1位元組smallint 2位元組mediumint 3位元組int 4位元組bigint 8位元組 型別儲存空間 float 4位元組double 8位元組decimal 每4位元組存9個數字,小數點佔乙個位元組 型別 格式date yyyy mm dd time ...