數(shù)據(jù)庫系統(tǒng)設(shè)計步驟
數(shù)據(jù)庫系統(tǒng)設(shè)計的基本步驟:
1.需求分析階段
準確了解與分析用戶需求(包括數(shù)據(jù)與處理)
是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步
2.概念結(jié)構(gòu)設(shè)計階段
是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵
通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型
3.邏輯結(jié)構(gòu)設(shè)計階段
將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型
對其進行優(yōu)化
4.數(shù)據(jù)庫物理設(shè)計階段
為邏輯數(shù)據(jù)模型選取一個最適合應用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)
5.數(shù)據(jù)庫實施階段
運用DBMS提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果
建立數(shù)據(jù)庫,編制與調(diào)試應用程序,組織數(shù)據(jù)入庫,并進行試運行
6.數(shù)據(jù)庫運行和維護階段
數(shù)據(jù)庫應用系統(tǒng)經(jīng)過試運行后即可投入正式運行。
在數(shù)據(jù)庫系統(tǒng)運行過程中必須不斷地對其進行評價、調(diào)整與修改
到這里數(shù)據(jù)庫系統(tǒng)設(shè)計的工作就全部完成了,希望大家從上文中的介紹中都能夠有所收獲。
【編輯推薦】