數據庫設計的方法:
數據庫和信息系統
(1)數據庫是信息系統的核心和基礎,把信息系統中大量的數據按一定的模型組織起來,提供存儲、維護、檢索數據的功能數據庫表設計軟件,使信息系統可以方便、及時、準確地從數據庫中獲得所需的信息。
(2)數據庫是信息系統的各個部分能否緊密地結合在一起以及如何結合的關鍵所在。
(3)數據庫設計是信息系統開發和建設的重要組成部分。
(4)數據庫設計人員應該具備的技術和知識:數據庫的基本知識和數據庫設計技術、計算機科學的基礎知識和程序設計的方法和技巧、軟件工程的原理和方法、應用領域的知識
數據庫設計的過程(六個階段)
1.需求分析階段
準確了解與分析用戶需求(包括數據與處理)
是整個設計過程的基礎,是最困難、最耗費時間的一步
2.概念結構設計階段
是整個數據庫設計的關鍵
通過對用戶需求進行綜合、歸納與抽象數據庫表設計軟件,形成一個獨立于具體DBMS的概念模型
3.邏輯結構設計階段
將概念結構轉換為某個DBMS所支持的數據模型
對其進行優化
4.數據庫物理設計階段
為邏輯數據模型選取一個最適合應用環境的物理結構(包括存儲結構和存取方法)
5.數據庫實施階段
運用DBMS提供的數據語言、工具及宿主語言,根據邏輯設計和物理設計的結果
建立數據庫,編制與調試應用程序,組織數據入庫,并進行試運行
6.數據庫運行和維護階段
數據庫應用系統經過試運行后即可投入正式運行。
在數據庫系統運行過程中必須不斷地對其進行評價、調整與修改
設計特點:
在設計過程中把數據庫的設計和對數據庫中數據處理的設計緊密結合起來將這兩個方面的需求分析、抽象、設計、實現在各個階段同時進行,相互參照,相互補充,以完善兩方面的設計
以上就是數據庫怎么設計的詳細內容,更多請關注php中文網其它相關文章!