毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
传感器网络协议数据管理技术研究(7)
2.6.2 系统功能
TinyDB具有一个元数据目录,描述传感器网络的属性,包括传感器读数类型、内部的软/硬件参数等,并提供了丰富的元数据和元数据管理功能,以及一系列管理元数据的命令。
TinyDB使用类似于SQL的说明性查询语言,这种说明性的查询语言不需要指明获取数据的具体方法,使得用户容易编写查询请求。
TinyDB可以提供有效的网络拓扑管理和图形化拓扑显示功能。
TinyDB支抟在相同节点集上同时进行多个查询,每个查询都可以具有不同的采样率、访问不同类型的感知属性,多个查询之间可以实现有效共享数据以提高处理效率。
2.6.3 查询语言
TinyDB系统的查询语言是基于SQL的查询语言,称为TinySQL。该查询语言支持选择、投影、设定采样频率、分组聚集、用户自定义聚集函数、事件触发、生命周期查询、设定存储点和简单的连接操作。其查询语言的基本语法如下:
SELECT select-list
[ FROM sensors]
WHERE predicate
[GROUP BY gb-list
[HAVING predicateJ]
[TRIGGAER ACTION command-name[ (param)]]
[EPOCH DURATION time]
其中,select-list是无限虚拟关系表中的属性表,可以对属性使用聚集函数,predicate是条件位置,gb-list是属性表,command-name是命令,param是命令的参数,time是时间值。查询语句的TRIGGAR ACTION是触发器定义从句,指定当WHEER从句的条件满足时需要执行的命令,EPOCH DURATION定义了查询执行的周期,其他从句的语义与SQL相同。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
Opencv+Adaboost基于人脸识别与认证的准入系统设计
下一篇:
ASP.NET+sqlserver档案柜管理控制系统软件设计
IEEE802.15.4网络自适应策略研究
MATLAB基于流形学习与神经网络的预测建模
社交网络个性化推荐方法对比研究
jsp+mysql网络招标评审系统设计+源代码
Android邮件通信协议的研究与应用
基于生物启发神经网络的AUV三维路径规划
SOM神经网络多机器人任务分配算法研究
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅谈高校行政管理人员的...
上海居民的社会参与研究
提高教育质量,构建大學生...
酵母菌发酵生产天然香料...
从政策角度谈黑龙江對俄...
AES算法GPU协处理下分组加...
基于Joomla平台的计算机学院网站设计与开发
浅论职工思想政治工作茬...
压疮高危人群的标准化中...