資料庫設計的方法:
#資料庫與資訊系統
(1 )資料庫是資訊系統的核心和基礎,把資訊系統中大量的資料依一定的模型組織起來,提供儲存、維護、檢索資料的功能,使資訊系統可以方便、及時、準確地從資料庫中取得所需的訊息。
(2)資料庫是資訊系統的各個部分能否緊密地結合在一起以及如何結合的關鍵。
(3)資料庫設計是資訊系統開發和建置的重要組成部分。
(4)資料庫設計人員應該具備的技術和知識:資料庫的基本知識和資料庫設計技術、電腦科學的基礎知識和程式設計的方法和技巧、軟體工程的原理和方法、應用領域的知識
資料庫設計的過程(六個階段)
1.需求分析階段
精確了解與分析使用者需求(包括資料與處理)
是整個設計過程的基礎,是最困難、最耗費時間的一步
2.概念結構設計階段
是整個資料庫設計的關鍵
透過對使用者需求進行綜合、歸納與抽象,形成一個獨立於具體DBMS的概念模型
3.邏輯結構設計階段
將概念結構轉換為某個DBMS所支援的資料模型
對其進行最佳化
4.資料庫
對其進行最佳化
4.資料庫實體設計階段
為邏輯資料模型選取一個最適合應用環境的實體結構(包括儲存結構與存取方法)
5.資料庫實作階段
運用DBMS提供的資料語言、工具及宿主語言,根據邏輯設計和物理設計的結果
建立資料庫,編制與調試應用程序,組織資料入庫,並進行試運行
6.資料庫運行和維護階段
資料庫應用系統經過試運行後即可投入正式運作。 在資料庫系統運作過程中必須不斷地對其進行評估、調整與修改
#設計特點:
以上是資料庫怎麼設計的詳細內容。更多資訊請關注PHP中文網其他相關文章!