欢迎来到天天文库
浏览记录
ID:37376304
大小:2.58 MB
页数:66页
时间:2019-05-22
《基于XML的异构数据库信息共享技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于XML的异构数据库信息共享技术摘要了由于历史的原因,网络上存在着大量多样异构的数据库,它们的异构性表现在多个方面,如存储不同类型的数据,数据表示不同,管理数据的软件不同,以及在不同的计算机硬件上运行。随着企业合作和政务电子化的发展,许多信息系统需要访问这些异构数据库的数据。因此,需要一种新的系统框架来解决多个异构数据库的信息共享,前提是必需对用户透明,并保持本地数据库的自治性。XML己经成为Internet企业应用的标准数据交换格式,它的可扩展性使得建立不同数据源数据集成的通用模型变得容易。,多齐对传统的异构数据集成方案进行广泛的调查分析,详细地
2、讨论XML技术并与数据库作比较。提出了一种异构数据库信息共享框架,该框架通过将关系数据发布为XML文档,来提供异构关系数据库的XML全局视图,允许外部用户直接访问或使用XML查询语言查询这些视图。框架遵循定义的映射规范将关系数据库翻译为XML。本文的工作主要体现在三大部分,第一,讨论了数据库模式和DTD之间的映射机制并定义了XML-DB映射语言规范;第二,设计了三个组件翻译器、转换器和集成器来创建XML全局视图,以及视图管理器组件管理全局视图;第三,提供了Xpath和扩展Xquery的编程接口,供用户查询XML全局视图。此外,采用Java语言开发了I
3、zXMLDB中间件,能够方便地用来构建异构数据库的信息共享平台。,Z---一一关键词:异构数据库,信息共享,XML全局视图,映射,扩展XqueryTheinformationsharingtechnologyofheterogeneousdatabasesbasedonXMLAbstractHistorically,thereexistavarietyofdatabaseswhichareheterogeneousinthattheystorediferenttypesofdata,representdatadiferently,usediferen
4、tsoftwaretomanagethedataandrunondiferentcomputerhardware.Withthefatherdevelopmentofbusinesscollaborationandgovernment-afairelectronicalpublishing,theinformationsystemsoftenrequiresaccesstodatafrommultiplesuchdatabasesTherefore,anewsystemarchitectureisrequiredtomaketheinformatio
5、nsharingfrommanyheterogeneousdatabases,inatransparentway,whilepreservingtheirautonomy.XMLhasasthedominantstandarddataexchangeformatInternet-basedbusinessapplications,theextensibilityofXMLallowsthecreationgenericmodelsthatintegratedatafromdifferentsources.Thisthesisbeginswithane
6、xtensivesurveyontraditionalapproachesofheterogeneousdatabasesintegration,discussingtheXMLtechnologyatlengthandcomparingXMLwithdatabase,thenintroducesanarchitecturetosupportinformationsharingamongheterogeneousdatabases.ThearchitectureprovidesXMLglobalviewsoverheterogeneousrelati
7、onaldatabasesbypublishingrelationaldataasXML,andallowsouteruserstoaccesstheseviewsdirectlyorquerythemusingXMLquerylanguage.TheproposedarchitecturetranslatesrelationaldatabasestoXMLcomplyingwiththedefinedmappingcriterion.Thisthesismakesthreemaincontributions.Thefirstdiscussesthe
8、mappingmechanismfromdatabaseschematoDTD,anddefinestheX
此文档下载收益归作者所有