1、需求分析:需求收集和分析,得到數(shù)據(jù)字典和數(shù)據(jù)流圖;
2、概念結(jié)構(gòu)設(shè)計:對用戶需求綜合、歸納與抽象,形成概念模型,用ER圖表示;
3、邏輯結(jié)構(gòu)設(shè)計:將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型;
4、數(shù)據(jù)庫物理設(shè)計:為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu);
5、數(shù)據(jù)庫實施:建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,程序試運行;
6、數(shù)據(jù)庫運行和維護:對數(shù)據(jù)庫系統(tǒng)進行評價、調(diào)整與修改。