設(shè)計一個科學而又符合預期的數(shù)據(jù)庫系統(tǒng),才能使得能耗監(jiān)測達到高性能。為了設(shè)計出具有優(yōu)越的數(shù)據(jù)安全性、共享性及完整性、高可維護性的數(shù)據(jù)庫系統(tǒng),通常需要認真詳細分析使用該數(shù)據(jù)庫系統(tǒng)的用戶需求,再輔以與之相適應(yīng)的數(shù)據(jù)庫軟件,以最大限度地發(fā)揮軟件的功能,最終設(shè)計出高可靠性的數(shù)據(jù)庫系統(tǒng)。
數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計主要目的為建立一個概念模型,主要是把上一階段的需要分析的結(jié)果進行建模,此時它成為不再依靠具體的硬件設(shè)備,用以滿足用戶、設(shè)計人員及編程人員之間的交流。具體步驟為:
經(jīng)過需求分析后,把需求的各部分內(nèi)容進行抽象化,建立與各個模塊相對應(yīng)的局部概念模型,最后再將各個子概念模型合成整體的概念模型,再刪掉一些不一致的現(xiàn)象以及冗余的項,最終確定出整個系統(tǒng)的全局圖,即實體聯(lián)系模型。
第二是邏輯結(jié)構(gòu)設(shè)計。這一設(shè)計階段非常重要,主要是將之前設(shè)計的圖轉(zhuǎn)換為與某個數(shù)據(jù)庫管理系統(tǒng)最適合的數(shù)據(jù)模型。在本文中,主要是采用現(xiàn)在普遍適用的關(guān)系數(shù)據(jù)庫模型,也就是將模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫模型。
第三是物理結(jié)構(gòu)設(shè)計這一階段主要就在具體的數(shù)據(jù)庫系統(tǒng)下確定出最合理的物理結(jié)構(gòu),使之占用較少的空間同時具有盡可能快的速度。最終確定出數(shù)據(jù)表的屬性及約束值。
能耗監(jiān)測離不開數(shù)據(jù)庫作支撐。想要獲得好的數(shù)據(jù)庫系統(tǒng),需要采用規(guī)范的方法,同時加入一些軟件工程的理論與方法,這樣便可以設(shè)計出高效合理的數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫設(shè)計在能耗監(jiān)測系統(tǒng)中占據(jù)著核心位置,為整個系統(tǒng)及節(jié)能提供數(shù)據(jù)支撐,如果沒有數(shù)據(jù),其余一切都是空談,只是個空架子。
掃碼加微信咨詢產(chǎn)品、免費報價
裕乾(4006569698,m.bdyswp.cn)是一家智慧化系統(tǒng)集成軟硬件研發(fā)、銷售、服務(wù)為主的高新技術(shù)企業(yè)。經(jīng)過多年發(fā)展,公司已成為智慧建筑、智慧工業(yè)、智慧環(huán)保、智慧電力、智慧水利、智慧農(nóng)業(yè)等領(lǐng)域,具有自主研發(fā)能力、自主知識產(chǎn)權(quán)與自主品牌一體化的先進解決方案供應(yīng)商、系統(tǒng)集成綜合服務(wù)商。