xml在关系数据库中存储技术的研究与实现

xml在关系数据库中存储技术的研究与实现

ID:33517021

大小:2.38 MB

页数:61页

时间:2019-02-26

xml在关系数据库中存储技术的研究与实现_第1页
xml在关系数据库中存储技术的研究与实现_第2页
xml在关系数据库中存储技术的研究与实现_第3页
xml在关系数据库中存储技术的研究与实现_第4页
xml在关系数据库中存储技术的研究与实现_第5页
资源描述:

《xml在关系数据库中存储技术的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连理1几人学硕十学位论文摘要XML(eXtensibleMarkupLanguage)是继HTML之后发展起来的一个重要的Internet技术。己经成为Internet上数据表示和交换的新标准。随着Web应用的迅猛发展,XML数据量与日俱增。为了充分发挥XML这一新技术的潜能,XML文档的有效存储就成为了急需解决的关键问题。关系型数据库凭借强大而可靠的数据管理服务,成为了解决这一问题的重要途径。然而由于复杂的树形XML文档和简单平坦的关系型数据库表结构之间固有的不匹配,使得XML到关系型数据库的映射实现十分困难,因此成为当前的一个热门研究课题。论文中对当前己有

2、的XML文档的存储映射策略进行了深入地探讨,详细阐述了各种存储映射策略的优点、缺陷、适应性及性能。在此基础上设计并实现了一个在关系型数据库中存储查询XML文档的全面、通用的X-R原型系统。在X-R原型系统中映射策略的选择是通过对输入的XMLSchema添加标注来实现的,然后对添加了标注的XMLSchema进行解析,从而得到相应的关系模式;与此同时映射信息被保留在映射知识库中;文档分割导入模块根据映射知识库的信息将文档进行有效地分割,产生相应的表中的记录;查询转换模块也是通过访问映射知识库的信息来完成XML查询到SQL查询的转换。各功能模块之间相互独立。标注的设计

3、考虑到不同的映射策略,通过添加不同的标注.X一原型系统可以使用不同的映射策略,甚至可以扩展到将来提出的新的映射策略。考虑到各种应用类型,X-R原型系统中给出的标注可以表示边表、基本内联、共享内联、混合内联等映射策略,这些策略基本上可以满足各种应用的需求。X-R原型系统可以使用不同的关系型数据库作为后台数据库,具有很好的可移植性。整个系统的设计立足于通用、灵活、易于使用、可移植并且可扩展。论文的最后,以UDB为后台数据库对》R系统进行实例测试和验证,结果很好。关键词:XML存储;映射技术;关系数据库:标注:映射知识库XML在关系数据库中存储技术的研究与实现Rese

4、archandImplementationofXMLStorageTechnologyinRelationalDatabasesAbstractXML(eXtensibleMarkupLanguage)isanimportantInternettechnologyfollowingtheHTML.IthasbecomethenewstandardforInternetdatarepresentationandexchange.ThevolumeofXMLdataisincreasingwiththepopularizationofWebapplication.I

5、tiscriticaltohaveeficientmechanismstostoreXMLdocumentstoexploitthefullpowerofthenewtechnology.Dependingonthepowerfulandreliabledatamanagementservices,usingTDBMStostoreXMLdocumentsbecomesaconsiderableapproachtosolvetheproblem.However,duetothemismatchbetweentheXML'streestructureandflat

6、relationaltables,mappingXMLdocumenttorelationaldatabaseisaninvolvedproblem.Soitbecomesapopresearchdirection.ThispaperstudiesanumberofstrategiesforstoringXMLdocumentsinRDBMSandillustratestheiradvantagesanddisadvantages,adaptabilityandperformance.ThenanXML-to-relationalprototypesystemX

7、-Rwasproposedthatiscomprehensiveandgeneric.MappinginX-RaredefinedthroughannotationsinaninputXMLSchema.RelationalschemasaregeneratedthroughparsingtheannotatedXMLSchema,themappinginformationisheldinthemappingrepository.Thedocumentshredderacceptsasinputadocumentandaccessestheinformation

8、inthemapping

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

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

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