首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
随着XML的广泛应用,有关XML数据与数据库数据相互转换的研究变得越来越重要。本文主要讨论了能保留数据约束的XML模式与关系模式的映射,进而实现了XML文档数据在关系数据库的存储。  相似文献   

2.
XML已经成为Intemet企业应用数据交换的标准格式,利用XML作为数据交换的传输中介,必须解决XML与关系数据库的转换问题.因此,在关系数据库与XML模式映射技术研究的基础上,提出基于Schema模式实现关系教据库与XML文档的映射方法,实现关系数据库与XML文档之间的转换.  相似文献   

3.
XML在关系数据库中的存储问题是XML研究领域中的一个重要问题。在总结多种映射方法的基础上,提出了一种方法将多个相似的XML文档进行解析,根据映射关系,生成各自的关系模式,并分析归纳出一个集成的关系模式,然后创建一个关系数据库,并在映射关系的基础上提取并存储XML文档数据到关系数据库。此方法以较为简洁的结构保存了XML文档的数据信息,其最大的特点就是不用考虑文档的模式信息(DTD,XML Schema)。并通过一个具体的实验结果来说明这种方法的有效性。  相似文献   

4.
一种XML Schema模式到关系模式的映射算法   总被引:4,自引:0,他引:4  
XML文档数据如何存储在主流的关系数据库中,对企业信息集成起着至关重要的作用。针对此问题,提出一种XML Schema模式到关系模式的约束保留映射算法——XSD2RS,该算法基于模式对象组件建模和约束保留机制来完成XML Schema模式到关系模式的映射,进而实现XML文档数据在关系数据库中的存储。  相似文献   

5.
XML数据库存储技术的研究与实现   总被引:13,自引:1,他引:13  
探讨了XML的数据库存取方法和研究现状,阐明DTD文档到关系数据库视图的映射理论及方法,并利用XML-DBMS提供的底层API,设计实现了XML的关系数据库存取原型系统XRDBM(XML-Relational Database Middleware),初步验证了上述方法。  相似文献   

6.
由于XML自身的特点,它非常适合作为异构数据源之间数据转换的中介。本系统集成中采用XML作为数据转搀的中介.实现了不同数据库之间的数据转换,并且实现了XML文档与关系数据库之间数据相互转换的构件。提高了ERP系统的可扩展性、灵活性和可维护性。该文分析了ERP系统中数据转换的基本需求,结合面向对象的方法和构件技术.设计并实现了基于XML的通用数据转换系统。本文总结了在实施ERP系统的实践中所使用的技术,提出了用标准XML模式作为交换单据的数据标识:详细描述了关系模式与XML模式之间映射的转换脚本:讨论了XML文档与关系数据库之间相互转换的数据转换构件的设计和实现接口:并基于DOM解析器,详细介绍了数据库转换构件中的数据转换的算法。在具体的使用过程中,只要对每种单据都生成一份简单直观的转换脚本,并调用数据转换构件的接口,就可以非常容易地提取(或存储)带有层次关系的XML文档。  相似文献   

7.
基于XML Schema的XML存储   总被引:6,自引:0,他引:6  
郝春辉  邹静 《计算机工程与应用》2006,42(11):173-175,204
文章介绍了一个在关系数据库中,基于XMLSchema的XML存储方案。描述了一个以树模型为模型,XMLSchema为模式的XML数据库的存储系统。首先给出了在关系数据库中存储XMLSchema的方法,在此基础上,又给出了存储XML文档的方法。与通常的XML分解存储方案不同之处在于,在该方案中,XMLSchema被保存到数据库中,未作模式映射,避免了模式映射通常会带来的数据丢失和数据要分散到多个关系表中的问题;对XML文档的存储和查询都是基于XMLSchema的;并且由于所有基于同一个模式的XML文档共享该模式的结构,不必对结构信息进行重复存储,减少了存储空间;最后,由于我们为每一个元素赋予了一个唯一ID值,在进行查询的时候,可以利用该ID值进行定位,具有和XPath表达式相同的作用,但是更为简便。  相似文献   

8.
现有的各种数据库中,数据库的结构和数据格式不同,使得各个数据库之间要进行数据交换非常困难.现有XML正好解决了这个问题.XML是信息交换、信息共享和信息集成的有效方法.本文主要讲述了将关系数据库中表结构映射成XML文档的方法.  相似文献   

9.
基于XML的网络环境下异构数据库集成   总被引:2,自引:0,他引:2  
本文介绍了几种异种数据库集成技术 ,对基于XML的网络环境下异构数据库集成方法进行了研究 ,着重分析XML与关系数据库之间的映射和XML与数据库之间数据类型的映射 ,并给出相应的解决方案。  相似文献   

10.
在讨论现有时态XML数据模型的基础上,引入有效时间XML表示模型,进而研究含有效时间时态关系数据库到时态XML文档的映射问题.给出时态关系数据库到时态XML文档映射的一般性映射规则,重点研究时态关系数据库中一些复杂映射问题,包括类层次、联系集、弱实体集的映射转换问题.  相似文献   

11.
皮涛  罗春风 《软件导刊》2010,(6):174-176
如何对XML文档进行有效管理与快速查询是当前学术界的研究热点,即所谓的XML数据库。对当前XML数据库的研究现状与发展趋势进行全面的论述与分析,以Oracle 10g数据库为例,简要介绍了Oracle XML DB技术,并以实例说明如何利用这种技术将XML和关系数据库联系起来,实现对XML文档的有效存储。  相似文献   

12.
现实应用需要从关系数据库中提取数据并以XML的形式进行发布,需要利用定义在XML文档上的键检测发布后的XML文档是否满足原先关系数据库的语义及完整性约束。文章提出了生成XML键的方法,该方法由关系数据库中的键、外键约束构造规范化关系模式的约束概念层次图,并保持语义映射为有效的、完全的XML键约束。  相似文献   

13.
对于基于DTD在关系数据库中存储XML文档,此处利用结点模型映射方法,实现用关系模式来表示目标XML文档的逻辑结构(即 XML模式或DTD).还介绍了如何在已建立好的关系模式中添加约束用来保持原有XML文档中隐含的约束信息,此外XML文档的元素之间通常是相互递归的,这里也对XML文档中在出现递归的情况时,如何来存储递归的XML文档进行说明.最后通过举例,证明此种方法是合理有效的.  相似文献   

14.
基于XML文档的关系数据库与面向对象数据库之间的信息交互   总被引:14,自引:2,他引:14  
针对传统关系数据库与面向对象数据库之间信息交换所存在的不足,该文分析了XML文档和关系数据库模型/面向对象数据库模型的对应关系,提出了以XML文档为中介的数据库间信息交互的算法。最后举例说明了如何利用XML文档来实现数据库间的信息交互。  相似文献   

15.
基于模型映射方法可以独立于XML文档的DTD或Schema,在关系型数据库中设计固定的关系模式用于存储XML文档。采用Dietz编码方法对XML文档中的元素进行编码,通过编码值对反应元素之间的祖先/后裔关系,并在关系表中存储元素的Dietz编码值,并依此作为依据设计算法将存储于关系数据库中的XML文档进行还原。  相似文献   

16.
XML近来已成为Web上数据表示与交换的标准,而由此带来的一个亟需解决的问题就是XML数据在关系数据库中如何存储与管理。以Oracle数据库为例,简要介绍了Oracle XML DB技术,并用实例说明如何利用这种技术将XML和关系数据库联系起来,实现对XML文档的存取。  相似文献   

17.
1.引言作为目前信息表示和交换的标准,XML得到越来越广泛的应用。对XML进行管理,传统的方法是利用文件系统。目前,传统的关系数据库在市场上仍占有主流地位,如何利用关系数据库来管理XML数据成为现实的问题。由于XML文档本质上是基于图模式的半结构化数据,而目前商用数据库管理系统管理的是基于关系模式的结构化数据,利用关系数据库来管理XML数据可能带来非常高的存贮代价和查询代价,因此利用关系数据库来管理XML数据必须解决两种异构模式之间的转换问题,生成合理的关系模式。对于上述问题,工业界和学术界从不同的角度进行了研究,文Oracle 8i利用关系数据库引擎来完成XML文档的简单查询,但是,Oracle 8i的当前版本要求手工生成XML文档所对应的关系模式,增加了使用人员的负担。  相似文献   

18.
本文根据W3C最新提出的XML Schema规范,提出了一种等价于XML Schema的数据模型S_Schema.并实现了S_Schema到关系模式的生成算法和XML文档到关系数据库的加裁算法。实验证明,S_Schema方法在数据转储过程中的信息保持、映射后的查询更新操作等方面的综合性能要优于文本、Xparent方法。  相似文献   

19.
在某大型软件系统中,采用XML来表示多种不同格式的文书和其它信息,能够大大简化系统编程接口和加快信息交流共享.XML文档处理子系统是该大型软件系统的重要组成部分,为其他子系统提供高效存储处理各种信息的统一接口.从XML文档映射模式的相关研究开始,在XML文档处理子系统的设计中提出了一种简单高效的XML文档到关系数据库的映射模式,有效提高了系统处理XML文档的速度.  相似文献   

20.
XML技术在ERP中的应用   总被引:2,自引:0,他引:2  
本文介绍了XML技术在民森ERP系统中作为数据传输和数据交换的一个应用,详细介绍了三种把传统的关系数据库转化为XML文档的方法,并比较这三种方法的优缺点,展示了XML技术的优势和发展前景。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号