基于XML的异构数据库系统集成

被引量 : 0次 | 上传用户:lanqin2394
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,网络上存在着大量多样异构的数据库,它们的异构性表现在多个方面,主要有如下几个方面:1)计算机体系结构的异构,各个数据库运行在大型机,小型机、工作站、PC或嵌入式系统中;2)基础操作系统的异构,各个数据库系统的基础操作系统可以是Unix、Windows NT、Linux等;3)DBMS本身的异构,可以是同为关系型数据库系统的Oracle、SQL Server等,也可以是不同数据模型的数据库,如关系、模式、层次、网络、面向对象,函数型数据库;4)数据结构及语义异构,各个不同的数据库应用系统采用不同的数据结构和语义表达方式。随着企业信息系统的不断发展,越来越多的用户需要同时访问和处理不同网络节点的多个异构数据库的数据,希望屏蔽各个层次的异构特性,他们不必知道各个物理数据库系统的分布,也不必知道各个物理数据库的结构组成,不必自己去进行数据转换和结果汇总,只需通过简便的全局查询便可得到一个综合结果。因此,需要一种新的系统框架来解决多个异构数据库的信息共享,前提是必需对用户透明,并保持本地数据库的自治性。本文对当前的各种的集成方案进行了比较,最后提出了一种基于XML的集成模型。 本文首先对传统的异构数据集成方案进行广泛的调查分析,详细地讨论XML技术并与数据库作比较。提出了一种异构数据库信息共享框架,该框架包括翻译器、集成器和转换器,通过翻译器将关系数据发布为XML文档,然后通过集成器和转换器来提供异构关系数据库的XML全局视图,允许外部用户直接访问或使用XML查询语言查询这些视图。框架遵循定义的映射规范将关系数据库翻译为XML。本文的工作主要体现在三大部分:第一,讨论了数据库模式和DTD之间的映射机制并定义了XML-DB映射语言规范;第二,设计了三个组件翻译器、转换器和集成器来创建XML全局视图,以及视图管理器组件管理全局视图;第三,提供了Xpath和Xquery的编程接口,供用户查询XML全局视图。此外,拟采用Java语言开发中间件,能够方便地用来构建异构数据库的信息共享平台。
其他文献
背景与目的 鼻腔和副鼻窦的内翻性乳头状瘤(Nasal cavity or parana sinonasal inverted papilloma,NIP)是少见的鼻腔鼻窦良性肿瘤,约占鼻腔肿瘤的0.5~4%。本病以具有潜在的复
藁城市农业科技园以绿色蔬菜新品种的引进和种植为载体,通过新技术的孵化与示范辅射,建立起"科技园-专业合作社-科技示范户"农业技术创新与推广体系,带动了藁城市绿色蔬菜的
我国股票市场过度投机比较严重,这种状况给国有企业改革、资本市场的发展、国民经济稳定等方面带来了很大的危害。股票市场过度投机的主要根源是股票发行供不应求、上市公司
国有商业银行不良贷款居高不下的原因及对策●张胜川不良贷款居高不下,已成为刚刚起步的商业银行的“拦路虎”,严重危及商业银行的正常经营与发展。不良贷款居高不下的原因,既有
固定资产是企业的劳动手段,也是企业赖以生产经营的主要资产。我们对固定资产管理进行分析,可以发现我国企业在固定资产管理方面还存在问题。针对固定资产管理中存在的问题,
将有限元强度折减法应用于隧道的稳定性评价。利用有限元强度折减法求得的安全系数与潜在滑动面,不仅可以评价隧道的稳定性和设计的合理性,还可以对支护参数和施工工艺提出改
委婉语是用一种不明说的、能使人感到愉快或含糊的说法代替具有令人感到不悦的含义或不够尊敬的表达法。从词源角度看,委婉语的英文euphemism中,eu是希腊前缀,意为好;phemism意为
ERP系统是在MRPⅡ的基础上发展起来的集成化信息管理系统。近年来,越来越多的企业开始引入这种系统,但失败率很高。一个很重要的原因是这些企业在实施前没有对企业现状进行全面
蒙牛乳业经过短短的十年就成为行业内的领导者,其成功的因素之一就是其有效的市场营销能力。运用4Cs营销组合分析理论对蒙牛乳业的营销策略进行了重点分析,并总结了蒙牛营销
大型框架式动力机器基础是发电厂支承汽轮发电机组的常用型式,而基础的振动问题则是整个基础设计的关键。本文在分析国内外汽轮发电机组基础力设计理论研究现状的基础上,利用有