[发明专利]数据库管理方法、计算机、传感器网络系统以及数据库搜索程序有效
| 申请号: | 201080065327.7 | 申请日: | 2010-07-22 |
| 公开(公告)号: | CN102792282A | 公开(公告)日: | 2012-11-21 |
| 发明(设计)人: | 中野定树;室启朗;藤原真二 | 申请(专利权)人: | 株式会社日立制作所 |
| 主分类号: | G06F12/00 | 分类号: | G06F12/00;G06F17/30 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 陈伟;孟祥海 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 管理 方法 计算机 传感器 网络 系统 以及 搜索 程序 | ||
1.一种数据库管理方法,用于计算机中,该计算机具备处理器以及与上述处理器相连接的存储器,并管理数据库,该数据库管理方法的特征在于,
上述数据库存储根据规定条件而被压缩了的多个压缩数据,
上述数据库管理方法包括如下步骤:
第一步骤,在从与上述计算机相连接的客户端计算机接收到向上述数据库的查询的情况下,上述计算机对接收到的上述查询进行分析;
第二步骤,上述计算机根据接收到的上述查询的分析结果,生成用于从上述数据库搜索一个以上的上述压缩数据的第一询问;
第三步骤,上述计算机根据接收到的上述查询的分析结果,生成第二询问,该第二询问用于对从作为上述第一询问的响应结果的、上述一个以上的压缩数据获取到的多个时间序列数据执行搜索;
第四步骤,上述计算机对上述数据库发出上述第一询问,从上述数据库获取一个以上的上述压缩数据作为上述第一询问的响应结果;
第五步骤,上述计算机对作为针对上述第一询问的响应结果而获取到的一个以上的压缩数据进行解压缩,由此获取上述多个时间序列数据;
第六步骤,上述计算机对上述获取到的多个时间序列数据执行上述第二询问;
第七步骤,上述计算机根据针对上述第二询问的响应结果,从上述获取到的多个时间序列数据中提取规定数据;以及
第八步骤,上述计算机从在上述第七步骤中提取出的规定数据中提取用于输出到上述客户端计算机的数据,生成输出结果。
2.根据权利要求1所述的数据库管理方法,其特征在于,
上述压缩数据是上述多个时间序列数据被压缩成规定时间单位而得到的压缩数据,
上述第二询问是用于从上述多个时间序列数据中搜索满足规定的阈值条件的第一数据范围的询问,
在上述第六步骤中,上述计算机对在上述第一数据范围内包含的上述时间序列数据附加标识,
在上述第七步骤中,上述计算机根据对上述时间序列数据附加的标识,提取包含上述第一数据范围的第二数据范围。
3.根据权利要求2所述的数据库管理方法,其特征在于,
上述第二数据范围包括:
第三数据范围,提取上述第一数据范围的从时间最早的上述时间序列数据追溯了第一时间的范围内包含的上述时间序列数据;以及
第四数据范围,提取上述第一数据范围的从时间最新的上述时间序列数据前进了第二时间的范围内包含的上述时间序列数据。
4.根据权利要求2所述的数据库管理方法,其特征在于,
上述第八步骤包括提取上述第二数据范围内包含的时间序列数据中的、规定时间间隔的上述时间序列数据的步骤。
5.根据权利要求1所述的数据库管理方法,其特征在于,
上述数据库存储附加了成为搜索关键字的特征信息的上述压缩数据,
上述第一询问包括上述特征信息,
上述第一询问是用于搜索附加了与该第一询问内包含的特征信息一致的上述特征信息的上述压缩数据的询问。
6.根据权利要求5所述的数据库管理方法,其特征在于,
上述特征信息是上述压缩数据被压缩之前的多个时间序列数据中的最大值、最小值、平均值、方差值以及频谱上的特定点中的至少一个。
7.根据权利要求1所述的数据库管理方法,其特征在于,
上述第一询问是用于从上述数据库中搜索上述压缩数据的SQL,
上述第二询问是用于从上述时间序列数据中提取规定数据的CQL。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080065327.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于智能水电厂的数据互联装置
- 下一篇:卸膜小车半自动控制装置





