摘要:數(shù)據(jù)庫建模是數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的關(guān)鍵步驟。在傳統(tǒng)的結(jié)構(gòu)化系統(tǒng)設(shè)計中,將需求分析階段得到的ER圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)庫模型,而ER圖僅僅著眼于數(shù)據(jù)。為了提高開發(fā)效率,采用面向?qū)ο蟮南到y(tǒng)分析和設(shè)計方法,用系統(tǒng)分析階段所獲得的UML類圖為基礎(chǔ)進行數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計,把類圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)庫模型。UML類圖不但對數(shù)據(jù)建模,而且能對行為建模,這些行為在物理數(shù)據(jù)庫中被設(shè)計成觸發(fā)器和存儲過程。在此以已開發(fā)的教務(wù)管理信息系統(tǒng)的數(shù)據(jù)庫建模為例,討論基于UML類圖的數(shù)據(jù)庫建模的方法與過程,該系統(tǒng)主要實現(xiàn)學生學籍管理和成績管理。
關(guān)鍵詞:管理信息系統(tǒng);數(shù)據(jù)庫建模;UML;類圖
中圖分類號:TN919-34;TP311文獻標識碼:A文章編號:1004-373X(2012)12-0040-03