數據庫設計的四個階段:需求分析階段、概念設計階段、邏輯設計階段、物理設計階段。
數據庫設計的四個階段是:
1、系統需求分析階段:數據庫設計的第壹步,就是了解與分析用戶需求,確定系統邊界信息需求、處理需求、安全性和完整性需求,然後編寫系統分析報告。
2、概念結構設計階段:概念結構設計,就是將上壹階段通過需求分析得到的用戶需求抽象為概念結構,或稱為概念模型(整個過程,其實就是我們前面提到的自底向上的分析)。描述概念模型的有力工具是E-R模型。
3、邏輯結構設計階段:數據庫邏輯設計,則是將上壹階段的概念結構轉換成特定DBMS所支持的數據模型的過程。
4、物理結構設計階段:物理設計是為邏輯數據模型選取壹個最適合應用環境的物理結構。
按照規範的設計方法,壹個完整的數據庫設計壹般分為以下六個階段。
1、需求分析:分析用戶的需求,包括數據、功能和性能需求
2、概念結構設計:主要采用E-R模型進行設計,包括畫E-R圖
3、邏輯結構設計:通過將E-R圖轉換成表,實現從E-R模型到關系模型的轉換
4、數據庫物理設計:主要是為所設計的數據庫選擇合適的存儲結構和存取路徑
5、數據庫的實施:包括編程、測試和試運行
6、數據庫運行與維護:系統的運行與數據庫的日常維護
擴展資料:
1、壹對壹設計原則
在軟件開發過程中,需要遵循壹對壹關系設計原則進而開展數據維護工作,通過利用此原則能夠盡量減少維護問題的出現,保證數據維護工作順利開展同時降低維護工作難度。
2、獨特命名原則
獨特命名原則的應用是為了減少在數據庫設計過程中出現重復命名和規範命名現象出現。
3、雙向使用原則
雙向使用原則包括:事務使用原則和索引功能原則,軟件市場常見的索引模式有:多行檢索聚簇索引和單行檢索非聚簇索引。