xml数据管理关键技术的研究

xml数据管理关键技术的研究

ID:33736676

大小:4.20 MB

页数:175页

时间:2019-02-28

xml数据管理关键技术的研究_第1页
xml数据管理关键技术的研究_第2页
xml数据管理关键技术的研究_第3页
xml数据管理关键技术的研究_第4页
xml数据管理关键技术的研究_第5页
资源描述:

《xml数据管理关键技术的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、固内图书分类号:TP311.13陲mi图仕分类弓:681.5工学博+学位论文XML数据管理关键技术的研究博士研究生导师申请学位学科、专业所在单位答辩日期授予学位单位伺震瀛李建中教授工学博+计算机软件与理论计算机科学与技术学院2005年12月哈尔滨工业大学摘要随着XML(eXtendedMarkupLanguage,扩展标记语言)技术的b速发展,越来越多的数掘使用XML进行表示,XML已经逐渐成为Web上数据表示和交换的标准。XML数据足一种特殊的半结构化数据,且其查询也不同r传统关系数据库的SQL语句,这为XML数据管理

2、带来新的研究问题。本文以XML数据管理技术为研究对象,研究XML数据管理中的关键技术,存XML数据的数据模型、XML数据的查询语高、XML数据的存储结构、XML数据查询处理及优化技术方面取得了一系列研究成果。在XML数掘的数掘模型方面,提出了一种基丁映射的XML数据库的数据模型。该模型能够充分表达XML数据库的复杂数据结构和语义,并支持以路杼表达式为核心的查询代数操作。优丁其他数据模型,该模型给出了XML数据模型的精确定义,同时定义了模式维护和数据维护操作。在XML数掘的查询语言方面,提出了一种XML数据库的查询语言x.

3、SQL。X.SQL具有类似丁SQL(StructureQueryLanguage,结构化查询语言)语言的Select—From.Path.Where结构,使用方便,具有路径表达式查询能力和同时从多个数据源选取数据的能力,支持数据更新操作和查询结果的语义描述。在XML数据存储结构方面,设计并实现了基J二模式划分的ASRX存储结构、以及适应丁TwigJoin方法的ERCX存储结构。理论分析和实验结果表明,这些存储结构能够有效地支持并种XML数据维护操作。在XML数据的查相处理及优化方面,提出了三种XML数据查询处理方法:基1

4、‘ASRX存储结构的路径表达式查询处理方法、基丁过滤的XML数据奋相处理赞法和基rERCX存储结构的查询处理算法。(1).基丁ASRX存储结}{f=『的奁淘处理方法利用自动机匹配求解查询计划,并根据数掘的划分信息扫描少量的数掘块,从而降低了算法的I/0代价。本文将异步迭代查询处理技术应用r基rASRX的查询处理,在查询计划的执行过程中不同层次的结点以流水线疗式运行,并行完成奄询的处理,提高了查询处理的效率。(2).本文还提出J7=二种基丁过滤的奄询处理方法BFX—Filter、CX—Filter和SX。Filter。这三

5、种基7i过滤的算法可以大大降低元素扫描数目,使得参加查向处理的元素结点数日大大降低。但由r采用了适合顺序扫描的索引结构,使得这一种方法运行时间丌销比较大。为此,我们研究了基rERCX存储结构的查询处理方法。(3).利用结点的ERC编码,数据在存储时被进行划分。查询处理时,只扫描对查询处理结果可能有贡献的结点。实验结果表明,基1-ERCX存储结构的HTwigJoin查询处理算法无论在扫描的结点数目、磁盘I/O数月还是运行时间上都优y-目前的其它XML查询处理方法。本文还给出HTwigJoin算:法的优化策略:基丁ERC编码

6、的查询最小化方法。理论分析表明,该方法可以有效提高HTwigJoin算法的效率。基r以上研究的结果,我们实现了一个XML数据库原型系统,用丁验证所提出的理论和方法的正确性,同时为进一步深入研究打下一个基础。该系统已经用丁分布式信息集成与共享系统。关键词XML;数据模型;查询语言;存储结构;查询处理AbstractWiththeincreasinglydevelopmentofXML,moredataisrepresentedbytheformatofXML,whichhasbeenade如CtOstandardforWe

7、bdatarepresentationandexchange.XMLdataisakindofspecialsemistructureddata.Furthermore,thequeryforXMLdataisgreatlydifferentfromtheSQL.ThemanagementforXMLdatabecomesarisingfieldindatamanagementcommunity.ThisthesisaimstostudythekeytechniquesinXMLdatamanagement,andach

8、ievesaseriesofresultsinXMLdatamanagment,whichincludesdatamodel,querylanguage,storagestructure,queryprocessingandqueryoptimaztion.IntheresearchofXMLdatamodel,am

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

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

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