劉江霞+孟慶森
【摘要】 計算機實時數(shù)據(jù)庫系統(tǒng)為更好地控制數(shù)據(jù)質(zhì)量,應(yīng)創(chuàng)建相應(yīng)的質(zhì)量評估模型,便于充分發(fā)揮實時數(shù)據(jù)庫執(zhí)行迅速、存儲安全的功能,而建立的質(zhì)量評估模型是否有效直接影響最終的評價結(jié)果。本文則關(guān)于計算機實時數(shù)據(jù)庫質(zhì)量評估模型設(shè)計探討。
【關(guān)鍵字】 計算機 實時數(shù)據(jù)庫 質(zhì)量評估模型
實時數(shù)據(jù)庫是各種數(shù)據(jù)的儲存地,一般情況下,實施數(shù)據(jù)庫接口要在無人值守的條件下運行。如果出現(xiàn)問題會導(dǎo)致數(shù)據(jù)出現(xiàn)永久性丟失,這種情況決定編程該接口時,要嚴格按照可靠性、穩(wěn)定性的原則,要確保實時數(shù)據(jù)庫遭遇異常事件可以安全、穩(wěn)定的運行。因此,實時數(shù)據(jù)庫展開質(zhì)量管理是信息化建設(shè)的不可忽視的內(nèi)容,本次研究從實時數(shù)據(jù)庫的概念及特征入手,進一步闡述實時數(shù)據(jù)庫質(zhì)量評估模型構(gòu)造設(shè)計的步驟,詳細介紹其層次設(shè)計內(nèi)容及結(jié)構(gòu),以期為實時數(shù)據(jù)庫安全、穩(wěn)定的運行提供一定指導(dǎo)。
一、計算機實時數(shù)據(jù)庫系統(tǒng)概念
實時數(shù)據(jù)庫(RTDB-Real Time Database)作為數(shù)據(jù)庫系統(tǒng)開發(fā)的重要分支,是由數(shù)據(jù)庫與實時處理技術(shù)相結(jié)合產(chǎn)生的。實時數(shù)據(jù)庫系統(tǒng)作為開發(fā)實時控制系統(tǒng)、CIMS系統(tǒng)等軟件,在多個領(lǐng)域中,需采用實時數(shù)據(jù)庫系統(tǒng)實現(xiàn)監(jiān)控和優(yōu)化控制,并為企業(yè)日常生產(chǎn)、調(diào)度、遠程監(jiān)測等提供實時數(shù)據(jù)服務(wù)和管理功能[1]。實時多數(shù)據(jù)庫系統(tǒng)只指由多個已經(jīng)存在、異構(gòu)數(shù)據(jù)庫系統(tǒng)組成的,其管理軟件稱作多數(shù)據(jù)庫管理系統(tǒng)。若集成的數(shù)據(jù)庫系統(tǒng)中包含一個或多個實時數(shù)據(jù)庫系統(tǒng),則稱為實時多數(shù)據(jù)庫系統(tǒng)。參與組成的多數(shù)據(jù)庫系統(tǒng)的各數(shù)據(jù)庫系統(tǒng)稱為局部數(shù)據(jù)庫系統(tǒng),且各局部數(shù)據(jù)庫配備相應(yīng)的局部數(shù)據(jù)庫管理系統(tǒng)。局部數(shù)據(jù)庫主要分布在不同的網(wǎng)絡(luò)節(jié)點上,數(shù)據(jù)庫系統(tǒng)在全部局部數(shù)據(jù)庫系統(tǒng)建立相應(yīng)的管理層,并配置外部接口,確保用戶能夠透明訪問各種數(shù)據(jù)庫。
二、計算機實時數(shù)據(jù)庫質(zhì)量評估模型框架設(shè)計
實時數(shù)據(jù)庫主要包含數(shù)據(jù)接收、數(shù)據(jù)管理、歷史數(shù)據(jù)庫接口等部分組成,上述模塊之間相互協(xié)調(diào)、高效率、實時控制工控流程。其總體框架見圖1。因現(xiàn)場控制系統(tǒng)及各類設(shè)備均來自不同廠家,因此,實時數(shù)據(jù)庫在采集各控制模塊的數(shù)據(jù)時,針對不同類型的接口,一般使用不同客戶端接口軟件讀取各類服務(wù)器的數(shù)據(jù)信息。
圖2 計算機實時數(shù)據(jù)庫質(zhì)量評估模型層次結(jié)構(gòu)圖
三、計算機實時數(shù)據(jù)庫質(zhì)量評估模型設(shè)計
1、 構(gòu)造步驟。1)實施計算機數(shù)據(jù)庫評估過程中,先要提出相應(yīng)的評估要求,明確數(shù)據(jù)集、字段等哪些是用戶有興趣的部分,隨之對這些數(shù)據(jù)創(chuàng)建應(yīng)用視圖。2)對每個給出的數(shù)據(jù)集,挑選相對應(yīng)的評估指標。同時,根據(jù)所選定的評價指標,制定科學、合理的評估規(guī)則,并設(shè)定其權(quán)值及期望值;3)通過規(guī)則集內(nèi)的每項規(guī)則,先檢驗數(shù)據(jù)集上展示的數(shù)據(jù)實例,隨之求解達到相應(yīng)規(guī)則的數(shù)據(jù)并獲得相應(yīng)結(jié)果。經(jīng)過上述步驟,實時數(shù)據(jù)庫的質(zhì)量評估模型構(gòu)造完成,可借助該模型對各個數(shù)據(jù)集的質(zhì)量展開計算,從而了解數(shù)據(jù)集中各數(shù)據(jù)的質(zhì)量。
2、層次設(shè)計內(nèi)容。質(zhì)量評估模型應(yīng)包含目標層、指標層、特性層,其主要框架見如2。具體內(nèi)容如下:(1)數(shù)據(jù)質(zhì)量目標層作為整個評估模型的最高層,它主要包含數(shù)據(jù)需求和應(yīng)用質(zhì)量目標兩類,其能夠真實反映實時數(shù)據(jù)庫的質(zhì)量,也是各項保障數(shù)據(jù)質(zhì)量能力效果的體現(xiàn)[2]。(2)數(shù)據(jù)質(zhì)量指標層是指逐層分解目標質(zhì)量信息,進而獲取評估質(zhì)量的指標集合。數(shù)據(jù)質(zhì)量目標主要包含數(shù)據(jù)需求和應(yīng)用質(zhì)量需求指標,前者是經(jīng)過轉(zhuǎn)化需求質(zhì)量目標得到的,可把該指標分解至整個評估模型各環(huán)節(jié)中,其包括功能、經(jīng)濟性等質(zhì)量指標組成。后者則通過分解具體應(yīng)用過程中使用者對質(zhì)量需求獲取,該指標是為快速實現(xiàn)需求質(zhì)量設(shè)置的內(nèi)容。此外,數(shù)據(jù)質(zhì)量指標層可根據(jù)數(shù)據(jù)庫實際使用情況分為單層或多層。(3)數(shù)據(jù)質(zhì)量特性層處以數(shù)據(jù)庫質(zhì)量評估模型最底層,該層能在整個系統(tǒng)或處于分散狀態(tài)的數(shù)據(jù)區(qū)分它們之間質(zhì)量、特點等方面的差別,上述數(shù)據(jù)質(zhì)量特性均要開展相應(yīng)的轉(zhuǎn)化工作,將數(shù)據(jù)具體需求通過參數(shù)定量化的方法展現(xiàn)出來,這也是數(shù)據(jù)需求及第三方評估質(zhì)量最有效的依據(jù)。由此表明,借助數(shù)據(jù)庫的質(zhì)量評估模型,可以將數(shù)據(jù)質(zhì)量目標劃分為更清晰的層次,并結(jié)合數(shù)據(jù)特性將評估目標與對象進行對比,確保評估活動有的放矢地進行。
結(jié)語:綜上所述,針對計算機實時數(shù)據(jù)庫質(zhì)量評估問題,本次研究從實時數(shù)據(jù)庫概念及主要特點入手,深入分析設(shè)計實時數(shù)據(jù)庫質(zhì)量評估模型的意義,并詳細介紹實時數(shù)據(jù)庫質(zhì)量評估模型構(gòu)造與層次設(shè)計情況,以此借助量化應(yīng)用指標準確評估整個系統(tǒng)部分或全部數(shù)據(jù),其評估結(jié)果可當做改進計算機實時數(shù)據(jù)庫系統(tǒng)的重要依據(jù),便于實時數(shù)據(jù)庫系統(tǒng)更好地發(fā)揮相應(yīng)的功能。
參 考 文 獻
[1] 支廣潮,曾鋒,劉蕙等.基于BACnet/IP的設(shè)備與實時數(shù)據(jù)庫通信實現(xiàn)[J].計算機應(yīng)用,2014,17(z2):45-47,82.
[2] 史望聰.神經(jīng)網(wǎng)絡(luò)在計算機網(wǎng)絡(luò)安全評價中的應(yīng)用分析[J].自動化與儀器儀表,2016,15(6):210-211.