共查询到20条相似文献,搜索用时 62 毫秒
1.
基于XML的异构数据库集成技术的研究 总被引:1,自引:0,他引:1
为实现异构数据库间信息的共享和集成,对数据集成的原理以及主要技术进行了研究。重点分析了XML与关系数据库之间的映射,提出了一种以XML作为中间件的异构数据库集成方案,并对其中的主要环节给出了具体实现。该方案实现了异构数据库的透明访问和联合查询,为企业信息系统集成提供了一种技术方法。 相似文献
2.
基于XML的异构分布式数据库集成方案 总被引:6,自引:0,他引:6
本文基于XML提出了一个异构分布式数据库的集成方案,对于架构中的关键环节给出了具体实现方法,其中包括XML与关系数据库的映射规则以及数据库服务代理中间件的设计机制。 相似文献
3.
基于XML和Java的异构数据库集成的研究与实现 总被引:1,自引:0,他引:1
重点分析了XML与关系数据库之间的映射,提出了一种基于XML和Java的异构数据库集成方案,并对其中的主要环节给出了具体实现细节。 相似文献
4.
李慧芳 《数字社区&智能家居》2010,(9X):7841-7844
为了解决智能楼宇管理系统建设过程中异构数据库的数据集成和共享问题。提出了一个基于B/S三层架构模式的异构数据库集成方案:采用中间件技术来整合异构数据库,借助XML来设定转换的数据格式,为用户提供了一个统一的应用平台。 相似文献
5.
基于XML的异构数据库信息集成技术研究 总被引:1,自引:0,他引:1
如何实现异构数据库间信息的交换、共享和集成,是信息化条件下大型企业信息支持系统的关键问题之一。该文在分析XML特点的基础上,对XML与数据库之间基于模板和基于模型的两种映射方式进行了探讨,并给出了以XML文件作为异构数据库间数据格式转换的中间格式的实现方法,为企业信息系统集成提供了一种技术方法。 相似文献
6.
7.
8.
为了解决异构数据库的数据集成和共享问题,提出了一个基于移动Agent和XML的异构数据库集成模型:采用虚拟法和XML技术,建立了全局数据集成框架;同时,采用移动Agent技术,解决了局部数据库数据智能集成的问题,优化了查询处理模块,有效地提高了数据库的查询效率. 相似文献
9.
异构数据库的集成在信息化建设领域中的应用越来越重要,其中,异构数据库间的数据传输方式和数据传输格式是两个关键的问题。本文基于这两个关键问题,提出了一种基于JMS和XML的异构数据库集成模型,并给出了关键问题的实现。 相似文献
10.
基于XML异构数据集成中间件的应用 总被引:1,自引:0,他引:1
本文首先较为全面地分析了现有的异构数据集成方式,并对不同解决方法的优缺点做了简单的比较;在基础上提出了一种基于XML的中间件数据集成系统框架。并介绍了其实现过程和相关技术。 相似文献
11.
基于关系数据库的实时XML数据查询处理 总被引:4,自引:0,他引:4
力图用成熟的关系数据库查询机制处理符合DTD的XML文档。提出了一整套数据模型、转换规则和算法描述,可以将XML文档转换为关系元组,从而达到用XML实现基于关系数据库的实时数据一致性查询处理的目的。 相似文献
12.
对于基于DTD在关系数据库中存储XML文档,此处利用结点模型映射方法,实现用关系模式来表示目标XML文档的逻辑结构(即 XML模式或DTD).还介绍了如何在已建立好的关系模式中添加约束用来保持原有XML文档中隐含的约束信息,此外XML文档的元素之间通常是相互递归的,这里也对XML文档中在出现递归的情况时,如何来存储递归的XML文档进行说明.最后通过举例,证明此种方法是合理有效的. 相似文献
13.
14.
XML在关系数据库中的存储问题是XML研究领域中的一个重要问题。在总结多种映射方法的基础上,提出了一种方法将多个相似的XML文档进行解析,根据映射关系,生成各自的关系模式,并分析归纳出一个集成的关系模式,然后创建一个关系数据库,并在映射关系的基础上提取并存储XML文档数据到关系数据库。此方法以较为简洁的结构保存了XML文档的数据信息,其最大的特点就是不用考虑文档的模式信息(DTD,XML Schema)。并通过一个具体的实验结果来说明这种方法的有效性。 相似文献
15.
利用XML视图更新关系数据库 总被引:2,自引:1,他引:1
张哲 《计算机工程与设计》2005,26(4):1028-1030,1035
XML已成为数据交换的一个重要介质,也被作为一个接口,即一个关系数据库的一个视图。此前,关于利用XML视图查询关系数据库(例如Silkroute)的问题有人已经做过深入探讨。对于关系数据库上XML视图的可更新性,首先考虑的是如何通过一个XML视图更新一个关系数据库的问题,把嵌套的关系代数作为一个关系数据库的XML视图,然后再考虑这个视图什么时候是可更新的问题。 相似文献
16.
17.
XML文档到关系数据库的转换研究 总被引:1,自引:0,他引:1
XML作为网络数据交换的标准技术,广泛应用于计算机软件.目前存储数据的主流手段是关系数据库,因此XML文档与关系数据库之间必须进行转换.通过分析XML文档的层次结构,建立了XML文档树模型,并给出结点定义.依据XML的BNF规则给出了元素与属性的正规表达式和相对应的状态转换图,设计了识别元素和属性的词法分析程序用于解析XML文档.提出了XML文档树到关系数据库存储的转换思想和算法,并结合实例给出转换后的关系表. 相似文献
18.
基于XML的异构数据库信息集成的研究与实现 总被引:4,自引:0,他引:4
文章介绍了XML技术及其特点,并将此技术运用于异构网络数据库信息集成的设计,提出了基于XML的信息系统集成体系结构,给出了基于该体系结构的一个具体实例。 相似文献
19.
《Information and Software Technology》2003,45(6):335-355
The revolution of XML is recognized as the trend of technology on the Internet to researchers as well as practitioners. Companies need to adopt XML technology. With investment in the current relational database systems, they want to develop new XML documents while running existing relational databases on production. They need to reengineer the relational databases into XML documents with constraints preservation. In the process, schema translation must be done before data conversion. Since the existing relational databases are usually normalized, they have to be reconstructed into XML document tree structures. This can be accomplished through denormalization by joining the normalized relations into tables according to their data dependencies constraints. The joined tables are mapped into DOMs, which are then integrated into XML document trees. The user specifies an XML document root with its relevant nodes to form a partitioned XML document tree to meet their requirements. The selected XML document tree is mapped into an XML schema in the form of DTD. We then load joined tables into DOMs, integrate them into a DOM, and transform it into an XML document. 相似文献
20.
Rebecca J. Cathey Steven M. Beitzel Eric C. Jensen David Grossman Ophir Frieder 《The Journal of supercomputing》2008,44(2):146-178
XML is a flexible and powerful tool that enables information and security sharing in heterogeneous environments. Scalable
technologies are needed to effectively manage the growing volumes of XML data. A wide variety of methods exist for storing
and searching XML data; the two most common techniques are conventional tree-based and relational approaches. Tree-based approaches
represent XML as a tree and use indexes and path join algorithms to process queries. In contrast, the relational approach
utilizes the power of a mature relational database to store and search XML. This method relationally maps XML queries to SQL
and reconstructs the XML from the database results. To date, the limited acceptance of the relational approach to XML processing
is due to the need to redesign the relational schema each time a new XML hierarchy is defined. We, in contrast, describe a
relational approach that is fixed schema eliminating the need for schema redesign at the expense of potentially longer runtimes.
We show, however, that these potentially longer runtimes are still significantly shorter than those of the tree approach.
We use a popular XML benchmark to compare the scalability of both approaches. We generated large collections of heterogeneous
XML documents ranging in size from 500 MB to 8 GB using the XBench benchmark. The scalability of each method was measured
by running XML queries that cover a wide range of XML search features on each collection. We measure the scalability of each
method over different query features as the collection size increases. In addition, we examine the performance of each method
as the result size and the number of predicates increase. Our results show that our relational approach provides a scalable
approach to XML retrieval by leveraging existing relational database optimizations. Furthermore, we show that the relational
approach typically outperforms the tree-based approach while scaling consistently over all collections studied.
相似文献
Ophir Frieder (Corresponding author)Email: |