时态数据库中间件tempdb中时态聚集的研究与实现

时态数据库中间件tempdb中时态聚集的研究与实现

ID:33675614

大小:2.99 MB

页数:76页

时间:2019-02-28

时态数据库中间件tempdb中时态聚集的研究与实现_第1页
时态数据库中间件tempdb中时态聚集的研究与实现_第2页
时态数据库中间件tempdb中时态聚集的研究与实现_第3页
时态数据库中间件tempdb中时态聚集的研究与实现_第4页
时态数据库中间件tempdb中时态聚集的研究与实现_第5页
资源描述:

《时态数据库中间件tempdb中时态聚集的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中山大学硕士学位论文时态数据库中间件"fernpOB中时态聚集的研究与实现时态数据库中间件TempDB中时态聚集的研究与实现专业:计算机应用与技术硕士生:黄清指导教师:汤庸教授摘要随着数据库与信息技术的不断发展,时态信息处理已成为许多新一代数据库信息系统的重要研究方向。但是由于时态技术相对落后和时态语言难于标准化的原因,在实践中至今还没有真正实现一个既具有传统数据库的功能,又能实现时态处理的完整的时态数据库。事实上,在短期内开发出全新的时态数据库并取代现有数据库系统是不现实的。因此通过在传统关系数据库管理系统上建立时态中间件的方式来构建时态数据库管理系统在相当长的时期内将会是一种很

2、好的解决方案。基于这样的理念,中山大学数据库与协同实验室开发出了时态中间件系统TempDB。目前的TempDB是一个可以将ATSQL转换成标准SQL语言的一个解析系统。本文基于TempDB当前的研究成果,在其基础上进行时态聚集查询的研究与实现。聚集查询是数据库领域的重要研究内容之一,并且随着时态数据库研究的逐渐深入,时态聚集查询也成为该领域内的研究热点。本文先从时态聚集查询的语法出发,在ATSQL语言中定义了时态聚集查询的BNF,并利用JavaCC工具将其生成一棵时态聚集查询的语法树。然后对语法树中的每个结点设计了相应的转换算法,将整棵时态聚集查询的语法树转换成符合标准SQL语法的

3、语法树,并在转换过程中对语法树进行语义分析。最后通过转换好的语法树生成标准SQL语句,并从中抽离出聚集函数,在底层的MySql数据库中查询出需要聚集的数据,利用平衡树算法和归并聚集算法得出最终的聚集值,实现了TempDB中时I中山大学硕士学位论文时态数据库中间件TempDB中时态聚集的研究与实现态聚集查询的功能。关键词:时态数据库,时态聚集查询,语法树转换,时态聚集算法,TempDBn中山大学硕士学位论文时态数据库中间件TcmpDB中时态聚集的研究与实现ResearchandImplementationofTemporalAggregationonTemporalDatabaseM

4、iddleWareTempDBMajor:ComputerAoolicationTechnologyName:HuangQingSupervisor:ProfessorTangYongABSTRACTWiththedevelopmentofinformationanddatabasetechnologies,temporalinformationprocessinghasbecomeanimportantresearchfieldtocurrentinformationsystembasedondatabases.But,inpractice,thereisstilln0tempo

5、raldatabaseduetomanyreasons,suchastheleveloftemporaltechnology,thestandardizationoftemporallanguageandSOon.Infact,itisimpossibletobuildatotallynewtemporalDBMStoreplacethetraditionalRDBMSintheshortterm.Thishasledtotheconsiderationofastratumapproachwhereastratum,implementingtemporalsupport,isint

6、erposedbetweenapplicationsandaconventionalDBMS.AndthisapproachisthebestshortandmediumtermapproachtobuildatemporalDBMS.Therefore,OUrresearchcenterdevelopedatemporalmiddlewarecalledTempDB.Atpresent,TempDBisaparseenginethatparsestheATSQLtostandardSQL.Thispapermakesaresearchandimplementoftemporala

7、ggregationbasesonTempDB.Aggregatequeryisanimportantresearchfieldindatabase,and谢tlltheprogressiveoftemporaldatabaseresearch,temporalaggregatequeryhasbecomearesearchhotspotinthisfield.Inthispaper,accordingtothesyntaxoftemporalaggregateque

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。