歷史數(shù)掘庫(kù)管理
掃描二維碼
隨時(shí)隨地手機(jī)看文章
; ; 歷史數(shù)據(jù)庫(kù)安裝在本地基站,主要存放歷 A1104EUA-T ;; 史即時(shí)查詢時(shí)得到的節(jié)點(diǎn)信息。為了節(jié)省查詢時(shí)間,在對(duì)節(jié)點(diǎn)信息的實(shí)時(shí)性要求不是十分嚴(yán)格時(shí),或者需要對(duì)傳感器網(wǎng)絡(luò)的歷史數(shù)據(jù)信息進(jìn)行查詢分析時(shí)可以直接從本地歷史數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)。
;;; 歷史數(shù)據(jù)庫(kù)查詢處理模塊主要實(shí)現(xiàn)對(duì)本地?cái)?shù)據(jù)庫(kù)中存儲(chǔ)的歷史數(shù)據(jù)的讀取,用戶可以根據(jù)節(jié)點(diǎn)地址、感知屬性(光、溫度、加速度、磁力計(jì)等)、數(shù)據(jù)收集日期、屬性值范圍等多條件的組合進(jìn)行數(shù)據(jù)庫(kù)記錄查詢。
;;; 歷史數(shù)據(jù)庫(kù)中數(shù)據(jù)表的結(jié)構(gòu)設(shè)計(jì)如表8.1所示。;;;;;;;;; ;;;;;;;;;;; ;;; 數(shù)據(jù)庫(kù)采用SQL Server 2000系統(tǒng),通過(guò)JDBC建立應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器之間的連接,系統(tǒng)根據(jù)用戶通過(guò)歷史查詢圖形化接口輸入的歷史查詢參數(shù),解析生成相應(yīng)的SQL查詢語(yǔ)句,然后調(diào)用SQL Server 2000數(shù)據(jù)庫(kù)服務(wù),到歷史數(shù)據(jù)庫(kù)中執(zhí)行查詢語(yǔ)句,如果沒(méi)有符合條件的查詢結(jié)果別報(bào)出提示信息,如果查詢到符合條件的歷史記錄則將查詢結(jié)果以表格清單的形式顯示出來(lái)。
;;; 在執(zhí)行即時(shí)查詢處理時(shí),當(dāng)獲取到的感知數(shù)據(jù)記錄達(dá)到一定數(shù)量時(shí)(如100條),由查詢結(jié)果處理系統(tǒng)自動(dòng)調(diào)用歷史數(shù)據(jù)庫(kù)查詢模塊。該模塊將這些感知數(shù)據(jù)存儲(chǔ)至本地?cái)?shù)據(jù)庫(kù)中,也支持用戶根據(jù)需要手動(dòng)保存查詢結(jié)果的數(shù)據(jù)到歷史數(shù)據(jù)庫(kù),由查詢結(jié)果顯示,用戶接口上添加的對(duì)用戶手動(dòng)保存操作的監(jiān)聽(tīng),在該監(jiān)聽(tīng)處理過(guò)程中將調(diào)用歷史數(shù)據(jù)存儲(chǔ)處理模塊。
;