首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
One way of achieving interoperability among heterogeneous, distributed DBMs is through a multidatabase system. Recently, there is an increasing use of CORBA implementation in developing multidatabase systems. Panorama is a multidatabase system that has been implemented on the top of CORBA compliant namely VisiBroker. It aims to achieve interoperability among Oracle, Sybase and other different DMBSs through the registration of these DBMSs to Panorama and through the single global query language-PanoSQL designed for this system. In this paper, we first introduce CORBA for the interoperability in multidatabase systems. Then, a general view for our designed multidatabase system. Panorama, has been given. In section four, we introduce the global query language-PanoSQL designed to achieve interoperability among the different DBMSs implemented in Panorama. Then, as an example, we present the registration of Oracle to panorama in order to achieve interoperability in this system. And, finally, a conclusion and the future work for this system have been given. Foundation item: Supported by the National High Performance Foundation of China Biography: Sarem Mudar (1966-), male, Ph.D candidate, research direction: multidatabase systems.  相似文献   

2.
提出了一种多数据库系统的模式映射方法,并对水平映射、垂直映射、混合映射、相关映射和局部映射给出了一种统一的形式化描述.使用模式映射树存储和表达用于查询分解的全局模式以及全局模式到输出模式及局部模式的映射信息,使用查询树来表示多数据库查询的内部结构.通过合并全局查询树与模式映射树,给出了将全局查询转化为中间查询的全局查询分解方法.利用模式映射信息中的相关映射性质,给出了多数据库查询中全局连接的优化处理策略.  相似文献   

3.
基于CORBA的多数据库系统中互操作性研究   总被引:2,自引:0,他引:2  
对Panorama多数据库进行了概述。介绍Panorama中为实现不同DBMS之间互操作性而设计的全局查询语言PanoSQL,然后以Oracle为例,讨论如何将不同的DBMSs注册到Panorama中以获得系统的互操作性。  相似文献   

4.
实时多数据库系统提供了一个实时数据集成管理平台,它不仅可以处理传统数据库中的持久性数据,而且可以处理实时系统中的即时数据.首先简介了实时多数据库系统的特征,给出一种扩展型实时多数据库系统RT-Panorama的体系结构,和基于XML的实时数据模型XRTDM作为RT-Panorama的公共数据模型,针对实时多数据库系统的时限要求给出了RT-Panorama中的实时消息处理机制.  相似文献   

5.
分析了P_schema存储方法存在的问题,提出了改进的P_schema存储方法;通过引入DOM树,使嵌套结构等价于DOM树节点的父子关系,用filiation表存储节点的父子关系;由于多次引用元素结构信息相同,所以存储在同一关系中,用其外键表示引用关系,解决了P_schema存储方法中的一些难题,如嵌套和多次引用元素存储问题.  相似文献   

6.
讨论了使用面向对象技术解决多数据库系统模式集成的问题,针对全局模式多数据库系统提出了一个五级模式集成结构:局部模式、成员映射模式、成员对象模式、全局对象模式和全局外模式,详细描述了每级模式的定义和构成.  相似文献   

7.
张静  林淑飞 《科学技术与工程》2007,7(9):2092-20942097
XML文件作为一种数据存储与数据交换的文件,其应用日益广泛,但目前对于信息量大、结构复杂的文档要获取其中有用信息的操作效率较低。现提出一种新的基于程序切片技术对XML文档进行切片的方法。对给定的XML文档,可根据给定的切片规则对文档进行切片,从而得到一个用户感兴趣信息集合的新XML文档。同样,也可以对给定的XML文档对应的DTD或XML模式文档进行切片,根据给定的切片规则生成新的DTD或XML模式文档切片,同时,也会生成对应的XML文档切片,且切片获得的新文档是符合新的DTD或XML模式规范的有效文档。  相似文献   

8.
基于语义的关系数据到XML数据的转换   总被引:3,自引:0,他引:3  
将关系数据转换为XML数据, 可以方便地实现关系数据库的发布. 通过分析关系schema与XML schema之间的对应关系, 提出了一种基于语义的将关系数据转换为XML数据的方法, 并通过一个应用实例描述了此种技术的具体实现算法.  相似文献   

9.
多数据库系统查询优化算法的研究   总被引:2,自引:0,他引:2  
分析了多数据库系统中模式集成信息对查询优化的影响,论述了Panoram多数据库系统查询优化特别是后查询处理优化的实现方法,提出了一种动态查询优化技术,在查询优化的执行过程中,使用了基于多元线性回归模型的统计决策机制.  相似文献   

10.
针对大量Internet应用程序需要将关系数据高效准确的转换发布为XML数据的问题,提出了从关系数据库模式到XML Schema的转换规则.本文通过分析目标数据库的关系模式和关联约束,归纳其在XML Schema中的等价形式,将目标数据库的结构和语义约束完整的保留到XML Schema中,并使转换后的XML Schema达到高度的嵌套.  相似文献   

11.
为了改进设计信息模型的效率,文中提出综合使用UML和XML Schema建立信息模型的方法。以对业务管理系统中的共有业务信息建模为例,首先采用UML类图表示业务信息模型,然后利用XMI将UML图转化成XML Schema模型。实验表明,该方法兼有UML直观的图形模式和XML Schema的纯文本特性两种优势,既提高了设计信息模型的效率,又改善了异构系统之间信息的交互性。  相似文献   

12.
复杂数据类型验证是XML文档验证的主要内容,是检查XML文档结构是否符合模式规则的关键.根据Schema规范中复杂数据类型的描述和自动机理论,提出了一种称为模式自动机的数据结构,讨论了将XML复杂数据类型结构转换成模式自动机的方法,并设计了用来验证文档结构的算法.使用模式自动机验证算法可以全面地发现XML文档中的结构错误并准确地给出相应的错误信息,在实际应用中具有很高的效率.  相似文献   

13.
基于XML /Schema 甲骨文语料库语料标注的研究   总被引:3,自引:1,他引:2  
对语料库进行语料标注是实现原始语料信息计算机可读的关键.采用XML+XML Schema对甲骨文语料库进行结构化标注,使不同类型的数据表示成统一的格式,方便数据的交换与共享.给出了一种依据XML文档中使用的词汇集,对词汇集进行建模来约束XML文档中使用的元素和属性及其之间的结构关系和数据类型.根据定义好的XMLSchema使用XML对甲骨文信息进行结构化标注,可以准确地描述数据的结构及数据类型.  相似文献   

14.
讨论了基于模式驱动的XML Schema到对象-关系数据库模式映射,并给出了基本的映射规则和映射算法。在映射算法的设计中,先对DOM tree模型作适当修改并重新定义一种新的数据模型即DOM-Chart模型,使用新定义的这种模型简化了映射的处理过程。使用完全支持SQL:1999标准并具备面向对象特征的DBMS Oracle9i Release 2作为后台数据库,采用JDOM作为XML文档的编程接口,使用JAVA语言对论文中描述的算法进行了验证。实验结果表明该算法简单有效,由该映射得到的对象-关系模式保留了XML Schema的语义信息和结构信息,同时也引入了面向对象的数据类型和特征。  相似文献   

15.
介绍了XML的使用及基于XML实现的关系模式转换思想,并用实例说明了其具体转换方法。  相似文献   

16.
模式集成代数   总被引:2,自引:0,他引:2  
在全局模式多数据库系统中模式集成是一个非常重要的问题·为解决面向对象多数据库系统的模式集成,提出了一套集成代数,主要包括5类集成操作:合并操作类,相交操作类,聚合操作类,概括操作类和特化操作类·它们对其他类型的多数据库系统的模式集成也具有一定的普遍意义·  相似文献   

17.
Panorama多数据库原型系统   总被引:3,自引:2,他引:1  
Panorama可以给用户提供一个公共数据模型和一种全局查询语言PanoSQL,通过它们将不同的数据库集成到系统中。该系统的主要构件包括:集成到Panorama中的局部DBMs的接口、一个事务管理器、一个公共数据模型、一个模式集成器、一种全局查询语言、一个全局查询处理和优化器。讨论该系统的体系结构和组成,然后讨论该系统中的模式集成器,并讨论了系统的查询语言和查询处理。  相似文献   

18.
基于DTD的XML与数据库信息交换技术   总被引:1,自引:0,他引:1  
何薇 《应用科技》2004,31(10):18-20
XML与数据库信息交换的策略有多种,基于DTD的对象模型映射方法可应用于所有XML文档.映射的策略是以分析处理DTD中的每一个元素映射为对象模型,再由对象模型映射为数据库的关系模型.XML文档中的数据映射到对象所对应的关系数据库中.映射过程也可合并为直接有DTD到关系数据库的映射.  相似文献   

19.
针对XML schema不能直接转换为关系模式,笔者设计了结构字典存贮结构信息和约束信息,利用贪心算法实现了机制映射为关系模式.实验结果表明:结构字典和算法对重构XML文档提供了有力支持.  相似文献   

20.
研究了多数据库模式集成过程中的模式变换等价性问题.从信息容量的概念出发,给出了一种判断模式变换正确性的标准,并证明了在不同应用背景下,模式变换FS1→S2的正确性等价于Sl和S2之间满足某种蕴含关系.本文还利用该标准对一种经典模式变换方法进行了分析,指出如果没有完全满足该标准,模式变换可能隐含的一些错误.  相似文献   

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

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