數(shù)據(jù)層設(shè)計的幾個問題
僅在此討論數(shù)據(jù)層設(shè)計的一些問題。
數(shù)據(jù)層的范圍:包括數(shù)據(jù)庫的內(nèi)模式、模式、外模式;視圖;存儲過程。
關(guān)鍵點:如果系統(tǒng)采用分層結(jié)構(gòu)的話,數(shù)據(jù)層標(biāo)準(zhǔn)的對外接口是存儲過程;上層程序只可以使用存儲過程來使用數(shù)據(jù)層。
加一句:“所有的數(shù)據(jù)訪問用存儲過程在數(shù)據(jù)庫事務(wù)中一次完成。(即代碼中沒有SQL語句)”,建議可以作為技術(shù)點存在。趙向陽。2006-06-08。
好多文章中,把數(shù)據(jù)層的范圍搞的不清楚;數(shù)據(jù)層對外接口搞的不清楚;甚至把數(shù)據(jù)層的名字用錯位置了。
僅發(fā)此短文,希望對計算機事業(yè)的發(fā)展有點輕微的作用。