归纳:数据库设计的六个阶段详解(有这一篇就够了)
客官進(jìn)來請(qǐng)坐下,耐心看完收獲大!
數(shù)據(jù)庫設(shè)計(jì)過程的六個(gè)階段:
1.系統(tǒng)需求分析階段:
2.概念結(jié)構(gòu)設(shè)計(jì)階段;
3.邏輯結(jié)構(gòu)設(shè)計(jì)階段:
4.數(shù)據(jù)庫物理設(shè)計(jì)階段;
5.數(shù)據(jù)庫實(shí)施階段;
6.數(shù)據(jù)庫運(yùn)行和維護(hù)階段;
一,系統(tǒng)需求分析階段:進(jìn)行數(shù)據(jù)庫設(shè)計(jì)首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。需求分析是整個(gè)設(shè)計(jì)過程的基礎(chǔ),是最困難、最耗費(fèi)時(shí)間的一步。
2)需求分析的方法
二,概念結(jié)構(gòu)設(shè)計(jì)階段:概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,它通過對(duì)用戶需求進(jìn)行綜合、歸鈉與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型。
三,邏輯結(jié)構(gòu)設(shè)計(jì)階段:邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化
四,物理設(shè)計(jì)階段:物理設(shè)計(jì)是為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。
五,數(shù)據(jù)庫實(shí)施階段:在數(shù)據(jù)庫實(shí)施階段,設(shè)計(jì)人員運(yùn)用DBMS提供的數(shù)據(jù)庫語言(如SQL)及其宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。
六,數(shù)據(jù)庫運(yùn)行和維護(hù)階段:數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運(yùn)行后即可投入正式運(yùn)行。在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。
整理不易,篇幅過長,希望大家耐心看下去
有思想,有熱情,而又理智很強(qiáng)的人往往令人望而生畏。
總結(jié)
以上是生活随笔為你收集整理的归纳:数据库设计的六个阶段详解(有这一篇就够了)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中断技术之中断的定义,中断服务程序的设计
- 下一篇: Java实现1到n的倒数的累加和