基于关系的xml数据处理

基于关系的xml数据处理

ID:33087920

大小:4.91 MB

页数:129页

时间:2019-02-20

基于关系的xml数据处理_第1页
基于关系的xml数据处理_第2页
基于关系的xml数据处理_第3页
基于关系的xml数据处理_第4页
基于关系的xml数据处理_第5页
资源描述:

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

1、复旦大学博士学位论文基于关系的XML数据处理姓名:郑仕辉申请学位级别:博士专业:计算机软件与理论指导教师:周傲英2002.5.6摘要摘要fXML正在取代HTML成为Web信息发布和交换的事实上的标准。与HTML相比,XML简单,自我描述,实现了内容、结构和表现三者的分离,更适合于数据表示和交换。近来,XML在各种应用中得到了广泛的使用,Web上涌现了海量的XML数据。为了有效地加工、分析和处理XML数据,研究者们已经提出了各种XML的查询语言和存储管理技术。在存储管理XML的各种可能的方式中,基于关系的XML数据处理是一种可行而有前景的方式,受到了广泛的

2、关注。然而,由于数据模型的差异,利用关系数据库查询处理XML数据给传统数据库技术带来了许多新的挑战弃本文研究基于关系的XML数据处理技术,对XML数据的有效检索、XML数据库系统和查询的可视化、环路查询处理、不同XML数据库系统实现的基准测试和XML的最优存储模式选择等方面的问题作了深入的研究和探讨,提出了相应的解决方案和新的关键算法和技术。提出的方法在开发的系统原型和工具中实现。在现实和人工XML数据上的实验证明了本文提出的方法的有效性。本文的贡献和创新之处总结如下:·提出了一个重写XML查询为有效的曼QL适鱼的系统的方法。\该方法利用数据图中的路径实

3、例的统计信息来扩展kleene路径表达式,使得不具备不动点计算能力的关系数据库系统也可以处理kleene路径表达式。为了进一步减少结果语句中的连接操作次数,本文还提出了一种新的数据结构,路径目录。路径目录可以通过一次连接操作计算一个简单路径表达式,大大提高了在关系数据库中计算路径表达式查询的效率。卟·同时,本文提出了XML可视化查询技术,使得不了解XML查询语言的复杂的语法的普通用户也可以通过浏览XML数据的结构信息和简单的点击动作生成合理的XML查询;·首次研究了XML的环路查询处理技术。本文首先扩展了关系数据库中的传递闭包操作,提出了一种新传递闭包操

4、作TC⋯。再在此基础上提出了两种环路查询技术,路径保持的环路查询和点对点的环路查询处理,并提出了相应的路径保持的环路扩张算法CEPP、路径保持的环路压缩算法CCPP、和点对点的环路压缩算法CCEE。其中,点对点的环路压缩技术在实验中获得了令人满意的性能。(该研究使得在关系中有效处理复杂的环路查询成为可能:斗·本文在基准测试方面的工作提供了第一个全面的XML数据库实现的基准测试,利用两个XML测试基准XMark和XMach测试了目前在文献中报告过的最有代表性的7种XML数据库实现。阻括:独立于文档的关系存储方法、依赖于文档的关系存储方法、和基于面向对象的D

5、OM实现等:}、本文研究和分析了在各种XML数据摘要库实现中影响性能的因素和导致不同的查询性能的原因。纵分析中得出的结论对将来的XML数据库系统的设计和实现具有重要的指导意义和实用价值文·首次研究了XML的最优存储映射的问题。\由于问题的复杂性使我们不可能通过穷尽整个搜索空间来发现XML的最优存储模式,于r本文提出了一个基于爬山策略的XML存储模式选择算法。f该算法将一个映射模式看作一个状态,提出了一个完整的状态转换操作集合,使得任一种状态都可以通过系列操作转化为另一种状态,并通过一个代价估计模型来驱动模式状态的转换。实验结果表明,该算法是有效的,能够在

6、合理的时间内产生好的存储模式,获得的存储模式的性能甚至显著优于目前在文献中报告的最好的存储映射方法。J关键字:xM≮查询重写j查询的可视嚷环路查询处理j基准测试j爬山算法;2摘要AbstractXMLisbecomingthedefactostandardforinformationpublicationandexchangeontheWeb,substitutingforHTML.ComparingtoHTML,XMLissimple,self-describing,andthecontent,structureandrepresentationofX

7、MLdocumentsareindependent,whichmakesXMLmoresuitablefordatarepresentationandexchangeontheINTERNET.Recently,XMLhasbeenwidelyusedinvariousapplications,andverylargevolumesofXMLdatahavebeenappearedintheWeb.ToorganizeandmanageXMLdataefficiently,differentquerylanguagesandstorageapproach

8、eshavebeenproposed.Asaviableandpromising

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

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

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