基于关系数据库的xml存储和查询的的研究

基于关系数据库的xml存储和查询的的研究

ID:27103431

大小:83.47 KB

页数:6页

时间:2018-12-01

基于关系数据库的xml存储和查询的的研究_第1页
基于关系数据库的xml存储和查询的的研究_第2页
基于关系数据库的xml存储和查询的的研究_第3页
基于关系数据库的xml存储和查询的的研究_第4页
基于关系数据库的xml存储和查询的的研究_第5页
资源描述:

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

1、ResearchonXMLStorageandQueryBasedonRelationalDatabaseAThesisSubmittedtoChongqingUniversityinPartialFulfillmentoftheRequirementfortheDegreeofMasterofEngineeringbyZhanHuomuSupervisor:AssociateProf.LuoJunMajor:ComputerSystemArchitectureCollegeofComputerScienceofChongqingUniversity,Ch

2、ongqing,ChinaMay,2008重庆大学硕士学位论文摘要中文摘要可扩展的标记语言(ExtensibleMarkupLanguage,XML)的出现改变了Web的基本面貌。XML具有许多优点:XML具有半结构化、自描述性、灵活性、可扩展性等特点,实现了结构、内容和显示的分离,这有利于机器之间的数据交换和用户的个性化显示以及数据集成等。XML已经成为了Web上数据表示、交换、集成的标准。因此,XML自从发布以来就受到了各界的广泛关注,并且很快便成为了Web上数据表示、交换、集成的标准。目前,互联网上涌现了大量的XML数据,如何高效存储和获取这些

3、XML数据将变得非常急迫。本文主要研究基于关系数据库的XML存储和查询。如果能将XML文档内容存储在关系数据库,便可以充分利用成熟的关系数据库技术,所以XML在关系数据库中的存储和查询一直是研究的热点。但目前的存储方法中需要针对具体的模式设计具体的映射规则,从而构建具体的关系数据库表结构,不能达到很好的通用性,而且它们研究的XML模式都是DTD的,而DTD并不是W3C指定的XML模式,它存在许多不足,因此本文设计一种模式映射的XML关系存储方法,这种存储方法研究的XML模式是W3C指定的XMLSchema,为所有的XML文档和XMLSchema设计通用的映

4、射规则,从而构建了通用的关系数据库表结构,达到了通用性,以便于维护,且此存储方法可以无缝地存储和查询XML数据,此外,利用此存储方法可以非常高效地验证XML文档的有效性。本文的主要研究工作如下:首先分析了现有的XML存储方式,总结出XML使能数据库中基于关系数据库的XML存储方法具有许多优点,是解决XML存储问题的有效途径之一;然后分析了目前基于关系数据库中的XML存储方法的不足,设计了一种性能更佳的基于关系数据库的XML存储方法—模式映射的XML关系存储方法,重点研究了此模式映射的存储思想,存储实现,以及利用此模式映射所进行的XML还原方法和验证方法;最

5、后研究基于关系数据库的XQuery查询处理,提出了XQuery查询语句的规范化和XQuery语句到SQL语句的转换过程,并研究了其具体的查询处理过程。关键词:XML,XMLSchema,关系数据库,模式映射,查询处理I重庆大学硕士学位论文英文摘要ABSTRACTTheinventionofXML(ExtensibleMarkupLanguage)changesthesituationofwebtotally.XMLhasmanyadvantagescomparedwithHTML:semi-structure,self-description,flexi

6、bilityandextensibilityetc.Itmakestheseparationofstructure,contentanddisplay,whichisgoodfordataexchanges,personalizeddisplayanddataintegrationamongcomputers.Therefore,XMLhasbeenpaidattentiontowidelysinceitisissued,andbecamethestandardofdatarepresentation,exchange,andintegrationonwe

7、b.Atpresent,thereishugeamountofXMLdataontheinternet.ItisveryurgenttostoreandretrievetheseXMLdataefficiently.Thispaperfocusesonstorageandquerybasedonrelationaldatabase.IfthecontentofXMLdocumentcouldbestoredintorelationaldatabase,therewouldbematuretechniquesofrelationaldatabasetobeu

8、tilized.Thus,storageandqueryofXML

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

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

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