首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
面向对象数据库的查询转换成关系数据库的查询   总被引:2,自引:0,他引:2  
文章基于从面向对象数据库(OODB)到关系数据库(RDB)的模式转换,提出了一种从面向对象数据库查询到关系数据库查询的转换算法。该算法主要针对关系数据库中不支持的,而面向对象数据库查询中特有的面向对象特征,诸如,类分层结构、类复合分层结构和集合属性,以及考虑由传统的关系运算来实现它们的语义的一般方法。这项研究的结果可以用于将关系数据库管理系统(RDBMS)升级为面向对象数据库管理系统(OODBMS),也可以用于面向对象数据库和关系数据库之间的互操作。  相似文献   

2.
本文提出了一种在关系数据库的基础上实现面向对象的存储机制,给出了存贮模型,并引进了对象标识的概念。通过标识映射把用户查询模式转换为库中基于标识的查询,实现了面向对象的数据库查询。  相似文献   

3.
在数据库设计中 ,为了既可以作彻底的面向对象设计 ,又可有效地利用市场上常见的关系数据库 ,对象如何存储到关系数据库是关键。本文详细讨论数据库中持久对象到关系模型的转换和映射的方法 ,并给出了一个实例。  相似文献   

4.
王国仁  于戈 《软件学报》1996,7(A00):400-409
本文提出了一个从关系数据库到面向对象语义数据库的两段模式转换方法,该方法 以语义确谯基础的,包含在局部关系模式中的语义可分为2类:一类是关系内语义,它是包含在一个避部关系模式内的语义;另一类是关系间语义,它是包含在局部关系模式之间的语义,第1阶段主要是将关系内语义捕捉到全局集成模式中来,而第2阶段则是将关系间语义通过模式重操作添加到全局集成模式中来,本文定离了一套用于建立转换机制的映射规则和转换操  相似文献   

5.
OO模式向关系数据库模式转换的规则和算法   总被引:1,自引:0,他引:1  
本文提出了一组将OOD结果向关系数据库模式转换的规则和相应算法,通过该算法可以将MIS开发过程中OOD结果快速映射为关系数据库模式,较好的交面向对象技术的优越性与成熟的关系数据库技术结合在一起,大大加快了MIS的开发效率。  相似文献   

6.
任钢 《微机发展》2008,18(5):203-207
在基于.NET平台的管理信息系统中,面向对象的业务处理和关系数据存储存在着一定的矛盾。在分析.NET平台的数据库处理的技术基础上,设计了一个对象/关系数据库映射模式,并结合这个模式创建了一个通用的数据操作框架CFC,实现了对象/关系数据库映射。CFC框架使软件开发人员能够以面向对象的方法进行对象数据存取,而不必了解后台关系数据库的实现。该框架实际应用到了广东电网公司阳光采购系统。  相似文献   

7.
在基于.NET平台的管理信息系统中,面向对象的业务处理和关系数据存储存在着一定的矛盾.在分析.NET平台的数据库处理的技术基础上,设计了一个对象/关系数据库映射模式,并结合这个模式创建了一个通用的数据操作框架CFC,实现了对象/关系数据库映射.CFC框架使软件开发人员能够以面向对象的方法进行对象数据存取,而不必了解后台关系数据库的实现.该框架实际应用到了广东电网公司阳光采购系统.  相似文献   

8.
关系数据库模式到XML Schema的通用映射模型   总被引:3,自引:0,他引:3       下载免费PDF全文
基于XML的异构数据库集成技术已经被应用到现有的数据集成平台中,但由于所采用的“模式自动翻译”法的局限性,当前众多的集成平台并不能真正实现异构关系数据库的自由集成。该文在关系模式和XML Schema的形式化定义的基础上,提出描述关系模式到XML Schema的映射关系的通用模型——RtoX,给出模型的合法性验证算法。依据该模型设计了新的关系数据到XML转换的通用算法。  相似文献   

9.
通过分析借鉴现有本体在关系数据库中的存储模式的优势与不足,提出面向查询的基于本体理论的关系数据库新型存储模式.分析关系数据库概念模型与OWL本体表述之间的关系,实现OWL本体描述关系数据库概念模型,将本体映射到POJO对象模型,利用ORM技术将对象模型映射到关系模型中,形成新型的关系数据库存储模式.该存储模式支持数据库概念模型的灵活演变与更新,实验验证了其有效性.  相似文献   

10.
面向对象数据库到关系数据库运算的转换   总被引:4,自引:0,他引:4  
本文描述了关于从面向对象数据库到关系数据库的运算转换,并讨论了数据描述语言和数据操纵语言运算的转换映射及其算法。这些运算包括模式定义、数据插入、数据查询、数据修改、数据删除。给出了用传统的关系运算来实现它们的语义的一般意义下的解决方案。  相似文献   

11.
In this paper, we present methods of translating transactions from object-oriented database (OODB) to relational database (RDB). The process involves schema mapping in data definition language and transaction translation in data manipulation language. They include scheme definition, data query and transaction operation of insert, update, and deletion. We also discuss the object-oriented features in OODB operations that are not supported by RDB, such as class hierarchy, class composition hierarchy, and set attribute, and provide a general solution to realize those mechanisms by traditional relation operations. The result of the transaction translation can be applied into adding object-oriented interface into relational database management system and to the interoperability between OODB and RDB.  相似文献   

12.
When transforming relational database (RDB) schema into object-oriented database(OODB) schema, much effort was put on examining key and inclusion dependency (ID) constraints to identify class and establish inheritance and association between classes. However, in order to further remove the original data redundancy and update anomaly, multi-valued dependency (MVD) should also be examined. In this paper, we discuss class structures and define well-structured classes. Based on MVDs, a theorem is given transforming a relation schema into a well-structured class. To transform RDB schema into OODB schema, a composition process simplifying the input RDB schema and an algorithm transforming the simplified RDB schema into well-structured OODB classes are developed.  相似文献   

13.
一种XML数据库到关系数据库的映射模型   总被引:1,自引:0,他引:1  
介绍如何将XML文档转换成标签有向图。讨论基于这种标签图将XML数据库映射成关系数据库。这种映射模式包括两个步骤,即属性映射和值映射。最后讨论在这种映射模式下,针对数据库的几种操作。  相似文献   

14.
OWL本体到关系数据库模式的映射   总被引:6,自引:2,他引:4  
通过对现有本体存储模式的分析,以及对OWl本体和关系数据库模式之间的概念对应关系的分析,定义了从OWL本体到关系数据库模式的转换规则,给出了OWL本体存储模式的设计原则,并基于该原则提出了一种新的本体存储模式.针对本体描述语言OWL的构词特点,该模式提出将本体中的语义信息存放在不同的表中,以达到方便理解、结构稳定和提高效率的目的,适应于多数中小型本体的存储.  相似文献   

15.
On resolving schematic heterogeneity in multidatabase systems   总被引:4,自引:0,他引:4  
The objective of a multidatabase system is to provide a single uniform interface to accessing multiple independent databases being managed by multiple independent, and possibly heterogeneous, database systems. One crucial element in the design of a multidatabase system is the design of a data definition language for specifying a schema that represents the integration of the schemas of multiple independent databases. The design of such a language in turn requires a comprehensive classification of the conflicts (i.e., discrepancies) among the schemas of the independent databases and development of techniques for resolving (i.e., homogenizing) all of the conflicts in the classification. An earlier paper provided a comprehensive classification of schematic conflicts that may arise when integrating multiple independent relational database (RDB) schemas into a single multidatabase (MDB) schema. In this paper, we provide a comprehensive classification of techniques for resolving the schematic conflicts that may arise when integrating multiple RDB schemas, or RDB schemas and object-oriented database (OODB) schemas, or multiple OODB schemas. The classification of conflict resolution techniques includes not only those necessary for resolving schematic conflicts identified in the earlier paper, but also additional conflicts that arise when OODBs become part of the databases to be integrated. Most of the conflict resolution techniques discussed in the paper have already been incorporated into SQL/M, a multidatabase language implemented in UniSQL/M, a commercially available multidatabase system from UniSQL, Inc. which integrated SQL-based relational database systems and the UniSQL/X unified relational and object-oriented database system.  相似文献   

16.
地理信息系统与数据库结合研究   总被引:17,自引:0,他引:17       下载免费PDF全文
鉴于地理信息系统需要对外提供灵活高效的地理信息访问途径,因此采用数据库管理地理信息是发展趋势,目前存在关系型,对象-关系型,面向对象型3类数据库产品,在讨论它们与地理信息系统结合可行性的基础上,重点介绍了纯关系模型,空间扩展模型,包装模型3种结合方案,还通过对这3种方案实现原理的分析及其优缺点的比较,指出了各方面的应用前景,并由此归纳出,在GIS与数据库结合中需要注意的问题及解决这些问题的关键技术。  相似文献   

17.
关系数据库与面向对象数据库的集成   总被引:11,自引:0,他引:11  
车敦仁  周立柱 《软件学报》1996,7(11):669-675
本文从RDB(relationaldatabase)的缺欠、OODB(objectorienteddatabase)的不足和新的数据库应用需求3个方面指出了统一关系范型和OO范型、集成RDB与OODB的趋势,讨论了集成RDB与OODB的3种途径,最后介绍了一个集成关系与对象模型的多媒体数据库系统THCIMHYPER的总体设计.  相似文献   

18.
知识化图象数据库系统近年来引起了人们的研究兴趣,表现出了广泛的应用前景.本文 介绍一种知识化图象数据库管理系统GBASE的模式设计,它将传统的关系模式加以扩充,使 之能容许框架知识表达的抽象数据类型(ADTs),增强了关系数据库系统的语义描述能力,有 助于表达有关图象实体以及它们之间的空间关系等有关知识.利用ADT我们可以进行知识 引导下的数据库查询、图象实体空间关系的推理以及基于应用模型的辅助设计和规划.GBASE 系统是在VAX11/750机上在VMS操作系统下,以C语言完成的.它统一管理着多种类型 的信息,即关系数据、图形、图象数据、知识以及过程等,是一个综合的图象数据库管理系统. 目前正应用于林业资源的管理和规划.  相似文献   

19.
给出了底层是面向关系数据库的面向对象数据库中对象的一种存储方法,适用于在面向对象的语言中嵌入关系数据库的面向对象数据库。本存储方法比纯面向对象数据库中对象的存储简单许多。  相似文献   

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

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