xml数据的查询优化研究

xml数据的查询优化研究

ID:32942607

大小:2.38 MB

页数:72页

时间:2019-02-17

xml数据的查询优化研究_第1页
xml数据的查询优化研究_第2页
xml数据的查询优化研究_第3页
xml数据的查询优化研究_第4页
xml数据的查询优化研究_第5页
资源描述:

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

1、湖南大学硕士学位论文XML数据的查询优化研究姓名:杨梅申请学位级别:硕士专业:软件工程指导教师:闵应骅;刘腾芳20071001工程硕士学位论文摘要Web技术的飞速发展使得Web逐渐成为人们获取、传播和交换信息的重要途径。随着信息量的急剧增长,如何表示和交换多样化的Web数据成为关键问题。继HTML(HyperTextMarkupLanguage)之后,XML(eXtensibleMarkupLanguage)已经逐渐成为互联网信息的主要表示和交换工具。与HTML不同,XML实现了文档数据内容与表达的分离,从而有利于信息共享和检索,但同时XML文档的非结构性为其组织、管理和检索带

2、来了极大的困难。XML文档的特性使其区别于关系和对象等结构数据以及传统的半结构数据而成为一种独特的数据,因此如何高效地获取有用的XML数据并对XML查询进行优化处理成为新的研究课题。为了实现XML数据的查询优化,近年来人们相继提出了很多索引技术和连接算法,这些索引主要是根据边标签和元素值建立的。然而有的索引不包含所有的元素节点,因而在进行查询时许多路径仍需要检测:有的在向前或向后遍历时产生了大量的冗余数据,从而造成查询代价较大。本文对XML数据查询方面展开研究,在查询语言、数据模型、基于索引的查询优化等方面做了以下几个方面的工作:(1)就本文需要的Schema模式围绕XML查询

3、语言做了研讨,在此基础上提出了查询算法普遍的瓶颈问题。(2)鉴于现有的数据库产品在管理XML数据上的优越性,针对XML数据在关系数据库中的存储方式,对XML数据和关系表之问的固定模型映射进行了研究,并实现了三种不同粒度的存储模型。(3)提出了基于Schema的通用路径表达式fGPE)转化为简单路径表达式(sPe)的新方法G2S,该方法是XML查询优化的重要步骤。G2S是一种启发式的方法,它利用Schema中的XML文档的统计信息来改写GPE为SPE。(4)提出利用Schema生成关系模式,并在此基础上提出一种基于Schema的XML数据结构索引,结合Schema的数据字典提出了

4、OB(OrthogonalB+tree)树的存储方式,可快速的确立元素间关系,减少元素访问及路径连接次数,从而缩短路径查询的响应时间,提高了查询的效率,具有一定的实际意义。关键词:XML查询;Schema;路径索引;查询优化XML数据的查询优化研究AbstractTherapiddevelopmentofWebtechnologymakesWebbecomeanimportantwayofpeople’Saccessing。Withthesharpincreaseintheamountofinformation,howthatdiversificationoftheWeband

5、exchangedatabecomekeyissues.FollowingHTML(HyperTextMarkupLanguage),XML(eXtensibleMarkupLanguage)hasbecometheprincipalthattheInternetandinformationexchangetools.DifferentwithHTML,XMLdocumentsrealizedthedatacontentandexpressionofseparation,thusbenefitingtheinformationsharingandretrieval,butals

6、othenon—structuralXMLdocumentsfortheorganization,managementandretrievalwasextremelydifficult.XMLdocumentsSOdifferentfromthecharacteristicsofohjeerrelationsandthetraditionalstructureofthedataandsemi—structureddataintoauniquedata,howtoefficientlyobtainusefulXMLdataandtooptimizeXMLQueryasanewst

7、udy.InordertoachievetheXMLdataqueryoptimization,inrecentyearspeoplehavemadealotofindexingtechnologyandconnectivityalgorithms,theseindexesarebasedmainlyonedgelabelsandelementaldutytoestablish.Butsomeindexdoesnotcontainalltheelementsofnodes,thuscarry

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

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

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