首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
异构数据库集成中间件的研究与实现   总被引:7,自引:0,他引:7  
为了解决企业网络环境中异构数据库的数据集成和共享问题,重点研究了如何利用XML技术屏蔽数据库间的异构数据难题.提出了基于XML和中间件的集成异构数据库数据源的框架模型,该模型主要实现两部分的功能:数据库信息映射字典的生成和中间件系统查询的运行.中间件系统以XML作为数据交换的中介,提出了关系数据库数据与XML文档相互转换的方法,实现了用户对异构数据库数据的透明化共享.该模型适合企业信息化建设的需要.  相似文献   

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

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

4.
为提高元数据系统实现中算法结构的直观性、兼容性以及转换效率,通过分析比较XML的两种模式XML Schema和XML.DTD,整合关系数据库以及XML文档各自的优点,提出了在系统中将其两者相结合的方法.利用了XML进行各项操作,同时又采用关系数据库进行系统数据的存储,既保证了系统的高效性,也保证了数据存储的安全性.并通过树型结构图实现了XML文档与关系数据库数据之间的双向转换算法,极大地提高了元数据系统实现中算法的直观性、兼容性和转换效率.  相似文献   

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

6.
探索XML模式与数据库模式之间的映射   总被引:1,自引:0,他引:1  
薛星云 《福建电脑》2009,25(9):176-176,141
随着Internet的发展壮大和电子商务系统应用的推广,异构数据源之间的数据交换越来越频繁。我们在实施电子商务系统过程中。需要在多种不同的数据库之间传递单据,进行数据转换,以实现工作自动流转。介绍了转换脚本之间的映射关系模式与XML模式的细节。  相似文献   

7.
由于各个公司的系统存在异构性,如何让各个公司的数据实现交换和共享成为了一个问题,因此出现了用XML作为中间转换载体来实现关系数据库中数据在网络上的共享.如何避免XML文档与关系数据库转换中存在的问题,本文讨论了基于ADO.NET来实现XML文档与关系数据库的转换.  相似文献   

8.
XML的关系化存储及与关系数据库的数据转换   总被引:8,自引:1,他引:8  
随着不断增长的基于XML应用的出现,如何在数据库中可靠、有效地存储XML文档以及XML和数据库间的数据转换技术变得越来越重要。讨论了基于模式驱动的XML与关系数据库的数据映射,给出了其基本原理和实例,并且分析了采用该技术实现的一个与数据库平台无关的、支持多模式和多种转换方式的应用系统,给出了该系统的设计和实现方案。其原型的测试结果表明,该系统的原理和设计是可行的和有效的。  相似文献   

9.
对分布式信息系统基于可扩展标记语言XML的信息交换模式进行了研究,利用构件技术将信息交换流程进行构件化封装,从而创建出一种基于XML的信息交换构件--X-R构件的逻辑模型.构件完成的主要功能是将XML模式转化为关系模式,并将XML文档中的数据存储到关系数据库中.将构件应用于网上招投标系统时,对系统具有的优势进行了分析.  相似文献   

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

11.
随着信息技术的发展,任何一个独立单位都有可能成为一个异构的数据源。为实现企业异构数据库间信息的共享和集成,对数据集成的原理以及主要技术进行了研究,重点分析了 XML 与数据库之间的映射、XML 文档存储模式、将 XML 查询转化为 SQL 的查询转换问题以及如何将关系数据发布为 XML 文档。该方案简单易行,保证了各系统仍然按照原来的方式运行,只是在需要进行信息交换时通过转换接口把本地数据库数据转换成 XML 文档即可。  相似文献   

12.
一种基于RDBMS的XML数据的存储方法   总被引:1,自引:0,他引:1  
XML作为一种数据交换的标准在互联网上推出,使得XML数据和数据库的相互交换成为必要:一是因为WEB中大量的多样化数据需要进行有效的存储和管理;二是因为在现有的数据库中存储有大量的数据并且需要将这些数据转换为XML发布到WEB中。论文提出了一个基于关系数据库的数据转换框架,基于数据的完整性讨论XML数据存储策略。建立一个XML通用数据模型,把文档树分解成多个节点,根据一定的映射规则存储到关系表中,从而不用考虑文档的模式信息(DTD、XMLSchema)。最后通过一个具体的文档实例来说明这种策略的有效性。  相似文献   

13.
针对应用系统的数据转换需求,分析数据转换的架构、XML数据在关系数据库中的存储,提出并论证了基于关系数据库的数据转换架构,并给出具体的实现算法。所提出的算法能比较完整地存储任何一篇XML文档,并较好地支持基于元素和文档片段的查询和检索。通过将XSL技术引入到该数据转换槊构中,在保证XML信息存储完备性的基础上,提高了在关系数据库中的查询检索速度。这种架构利用XML技术解决了进行各种数据转换带来的问题,实践证明该技术大大提高了系统的灵活性和可扩展性。  相似文献   

14.
唐远翔  刘益 《福建电脑》2010,26(10):24-25,22
如何有效地转换关系模式到XML模式,这是一个很受研究者注意的问题。存放在数据库中的结构化数据转换成XML数据的方法国内外提出了不少。本文在分析研究国内外相关研究方法的原理、特点和优缺点(算法NeT[16]和算法CoT[17])的基础上提出一种新的算法DTX,该算法实现了在保存数据约束条件下,把关系数据库信息无损转换为XML文档,并在得到的XML文档信息中能完整地体现所保存的数据约束。  相似文献   

15.
保持数据约束的关系数据库至XML文档的转换   总被引:2,自引:0,他引:2  
XML已成为Internet上的技术趋势,在保留原有关系数据库的同时发展XML文档是目前的最佳选择,它需要在保持数据依赖约束基础上实现关系数据库与XML文档的转换.这一过程中,模式转换必须先于数据转换,因为现有的关系数据库通常是规范化的,重建XML文档树结构才能实现这一转换.为了达成此目的,首先依据已有的数据依赖约束将规范化的关系联合进一组表格,实现反向规范化,然后将这些联合表格映射为一组DOM,归并成XML文档树,根据用户选择的根结点,以及与它相连的结点形成一个期望的局部文档树,被选的XML文档树又映射为DTD格式的XML模式.这样就可以将联合表映射成一组DOM,并将其归并成单一DOM,最终转换成XML文档.  相似文献   

16.
XML文档到关系数据库的转换研究   总被引:1,自引:0,他引:1  
XML作为网络数据交换的标准技术,广泛应用于计算机软件.目前存储数据的主流手段是关系数据库,因此XML文档与关系数据库之间必须进行转换.通过分析XML文档的层次结构,建立了XML文档树模型,并给出结点定义.依据XML的BNF规则给出了元素与属性的正规表达式和相对应的状态转换图,设计了识别元素和属性的词法分析程序用于解析XML文档.提出了XML文档树到关系数据库存储的转换思想和算法,并结合实例给出转换后的关系表.  相似文献   

17.
随着XML的广泛应用,有关XML数据与数据库数据相互转换的研究变得越来越重要。本文主要讨论了能保留数据约束的XML模式与关系模式的映射,进而实现了XML文档数据在关系数据库的存储。  相似文献   

18.
杨光明刘伟  毛禹忠 《计算机应用》2007,27(B06):312-313,316
对分布式信息系统基于可扩展标记语言XML的信息交换模式进行了研究,利用构件技术将信息交换流程进行构件化封装,从而创建出一种基于XML的信息交换构件——X-R构件的逻辑模型。构件完成的主要功能是将XML模式转化为关系模式,并将XML文档中的数据存储到关系数据库中。将构件应用于网上招投标系统时,对系统具有的优势进行了分析。  相似文献   

19.
为了实现异构环境中数据集成的目标,提出了基于XML、B/S三层架构的企业异构数据库之间数据共享的实施方案,设计和实现了一个通用的异构数据集成系统。文章介绍了该系统的核心体系结构、工作流程和各模块的功能;阐述了XML文档模式的验证和提取、XML文档间的映射、XML文档模式和数据库关系模式之间的映射等关键模块的设计和实现;最后简要说明了实现系统所采用的相关Java技术。  相似文献   

20.
可扩展商业报告语言(XBRL)是一种专门用于金融财政系统之间进行数据交换的XML扩展语言。该文介绍了一种基于关系数据库的XBRL存储系统:X-SIR系统。该系统可以根据XBRL数据模型自动生成关系数据模式,把XBRL实例文档中的数据自动转换成数据库表中的数据记录。  相似文献   

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

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