历史数掘库管理
扫描二维码
随时随地手机看文章
; ; 历史数据库安装在本地基站,主要存放历 A1104EUA-T ;; 史即时查询时得到的节点信息。为了节省查询时间,在对节点信息的实时性要求不是十分严格时,或者需要对传感器网络的历史数据信息进行查询分析时可以直接从本地历史数据库中读取数据。
;;; 历史数据库查询处理模块主要实现对本地数据库中存储的历史数据的读取,用户可以根据节点地址、感知属性(光、温度、加速度、磁力计等)、数据收集日期、属性值范围等多条件的组合进行数据库记录查询。
;;; 历史数据库中数据表的结构设计如表8.1所示。;;;;;;;;; ;;;;;;;;;;; ;;; 数据库采用SQL Server 2000系统,通过JDBC建立应用程序和数据库服务器之间的连接,系统根据用户通过历史查询图形化接口输入的历史查询参数,解析生成相应的SQL查询语句,然后调用SQL Server 2000数据库服务,到历史数据库中执行查询语句,如果没有符合条件的查询结果别报出提示信息,如果查询到符合条件的历史记录则将查询结果以表格清单的形式显示出来。
;;; 在执行即时查询处理时,当获取到的感知数据记录达到一定数量时(如100条),由查询结果处理系统自动调用历史数据库查询模块。该模块将这些感知数据存储至本地数据库中,也支持用户根据需要手动保存查询结果的数据到历史数据库,由查询结果显示,用户接口上添加的对用户手动保存操作的监听,在该监听处理过程中将调用历史数据存储处理模块。
;