首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
在简单介绍面向对象(OO)方法和开发数据库互连(ODBC)的基础上,分析工程图数据库管理系统的功能,讨论结构化方法和面向对象方法的不同,着重介绍使用面向对象方法开发工程图数据库管理系统的过程,然后论述系统的开发是基于Visual C++的ODBC技术。  相似文献   

2.
多媒体信息系统的核心无疑是多媒体数据库系统.传统的数据库技术不能高效地存储和处理多媒体数据。文中介绍了扩展面向对象数据库(OODB)成为面向对象多媒体数据库(OODB)时应考虑的问题,然后介绍了OOMDB的体系结构,最后讨论了其存储和检索技术.  相似文献   

3.
面向对象数据库的安全保护问题   总被引:2,自引:0,他引:2  
陈强 《计算机工程》1998,24(6):41-43
数据库安全是用户非常关心的问题,文就面向对象数据库(OODB)系统的安全问题进行讨论,具体介绍OODB的安全保护的方式和特点,讨论了OODB安全保护的4种机制。  相似文献   

4.
本文对面向对象的数据库(OODB)的性能进行了综合评价,纠正了对于面向对象数据库的一些误解,分析了尚待解决的一些问题,探讨了面向对象数据库发展的一些问题。  相似文献   

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

6.
孙建伶  董金祥 《计算机学报》1995,18(10):777-782
关系数据库与程序设计语言之间的松散耦合存在着编程范型及类型系统两方面的失配,是提高数据库应用软件之质量和生产率的极大障碍,面向对象数据库(OODB)与程序设计语言(PL)的无缝结合旨在消除这种失配,本文以面向对象数据库管理系统原型OSCAR为背景,提出OODB与PL无缝结合的基本准则,OODB无缝C^++应用编程界面的对象持久性模型,以及实现OODB无缝C^++应用编程界面的关键技术。  相似文献   

7.
开放数据库互连(OpenDatabaseConnectivity,简称ODBC)是一个访问数据产品的通用标准,ODBC技术可以使应用程序直接操纵数据中的数据而无需关心数据库属于何种数据库管理系统,本文首先介绍了ODBC2.0(32位的驱动程序)的工作原理和运行机制,然后结合实例,给出了Windows95环境下用VisualC++2.0进行ODBC技术编程的具体方法和关键事项。  相似文献   

8.
OODB的概念,发展与现状   总被引:4,自引:1,他引:3  
本文在引入面向对象概念的基础上分析了面向对象数据库系统所具备的OO特色和先进的数据技术,在指出传统数学库管理系统的缺陷中重点讨论了OODB的发展根源和所具有的能力,最后通过现有的OODBMS产品的比较和名为ONTOS的实际OODBMS的详细讨论,全面展示了OODB的发展现状和优势。  相似文献   

9.
仓库技术     
仓库技术是支持软件工程集成环境的必要手段之一,也是支持CAD/CAM等复杂数据处理的重要方法。本文围绕仓库的概念,发展及其实现作了一些讨论,同时,还进一步讨论层次数据库管理系统(HDBMS),网状数据库管理系统(NDBMS),关系数据库管理系统(RDBMS),面向对象的数据库管理系统(OODBMS),知识库管理系统(KBMS)在仓库技术的实现中所扮演的角色。  相似文献   

10.
本文所述的研究工作,是在OODBMS中同时支持面向对象数据模型和关系数据模型,实现包括对象操作(即数据库方法)在内的同一体化对象管理,并研制了一个相应的原型系统XDOODB。在XDOODB中,我们设计和实现了一种基于SQL的数据库语言OSQL,提出了虚拟方法的概念,实现了一种C++预编译器,使之可自动产生虚拟方法体,所提供的方法服务器以对用户透明的方式可进行数据库方法的存储、动态加载和运行,并采用  相似文献   

11.
A problem with current database systems is the limitation placed on the type of data which may be represented and manipulated within such systems. In an attempt to broaden this to a wider class of data (i.e. rules as well as facts) and a more powerful set of manipulations, the concept of a deductive database was introduced. However, for the sake of efficiency the type of rule which is allowed in a deductive database is restricted in form. This paper surveys a number of attempts to move towards less restrictive forms of rules in deductive databases which allow indefinite and negative data to be handled.  相似文献   

12.
DOL: 一个演绎对象库语言   总被引:2,自引:0,他引:2  
王修伦  孙永强 《软件学报》1998,9(10):771-776
演绎对象数据库是对象数据模型和演绎数据库集合的产物.它集成演绎数据库的查询能力和对象数据库的强大建模能力.DOL(deductive object base language)是作者设计的一种演绎对象库语言,它支持类、类层次、继承、集合、部分集、方法及重载和否定.文章着重研究继承、重载和复杂结构化值的交互关系.定义了压缩操作子和重载操作子.基于这两个操作子,定义了与经典逻辑程序类似的直接后承操作子,并研究其不定点性质.  相似文献   

13.
Fragmentation of base relations in distributed database management systems increases the level of concurrency and therefore system throughput for query processing. Algorithms for horizontal and vertical fragmentation of relations in relational, object-oriented and deductive databases exist; however, hybrid fragmentation techniques based on variable bindings appearing in user queries and query-access-rule dependency are lacking for deductive database systems. In this paper, we propose a hybrid fragmentation approach for distributed deductive database systems. Our approach first considers the horizontal partition of base relations according to the bindings imposed on user queries, and then generates vertical fragments of the horizontally partitioned relations and clusters rules using affinity of attributes and access frequency of queries and rules. The proposed fragmentation technique facilitates the design of distributed deductive database systems. Received 4 August 1999 / Revised 30 March 2000 / Accepted in revised form 6 October 2000  相似文献   

14.
演绎对象数据库(DOOD)是演绎数据库与面向对象数据库两者优点相结合的产物。笔者设计实现了一个演绎对象数据库系统原型SD-DOOD,它是基于演绎数据库系统SD-DDBS的。然而,它使用的是演绎对象库语言DOOL,而演绎数据库语言是基于Datalog的,因此该文提出了应用一些转换规则来将DOOL程序转换为Datalog,通过规则转换,能求出DOOL程序的最小不动点(即程序值),从而使得系统的查询操作全都由SD-DDBS最终得出结果。文中详细介绍了转换规则的具体内容。  相似文献   

15.
一个演绎对象数据库SD-DOOD的设计与实现   总被引:2,自引:0,他引:2  
通过探寻面向对象数据库与知识库技术相结合的途径,研究演绎对象数据库系统实现的关键技术。以基于演绎数据库系统SD-DDBS,设计实现了一个演绎对象数据库系统原型SD-DOOD。系统支持类、类层次、对象、属性、方法、继承和封装等面向对象数据库系统的核心概念,支持演绎对象等演绎数据库的概念,提供了图形用户接口(GUI),便于用户进行创建、查询等操作。  相似文献   

16.
基于复杂对象的逻辑推理一直是演绎对象数据库中的研究热点。论文叙述了集合在演绎对象数据库中的应用和实现技术,重点介绍了部分集在规则中的两个作用:列举集合中的所有元素和聚集集合中所有元素。同时讨论了完整集的交、并、划分和差等运算的实现思想。  相似文献   

17.
The ROCK and ROLL database system cleanly integrates deductive and object-oriented capabilities by defining an imperative programming language, ROCK, and a declarative, deductive language, ROLL, over a common object-oriented (OO) data model. Existing techniques for evaluation and optimization of deductive languages fail to address key requirements imposed by ROLL such as: strict typing; placement of deductive methods (predicates) within classes; encapsulation; overriding and late binding. This paper describes the task of implementing an evaluator and optimizer for ROLL, explaining how existing implementation techniques for deductive languages were adapted to meet these requirements and extended to support novel types of optimization.  相似文献   

18.
演绎数据库系统中推理机的设计与实现   总被引:1,自引:0,他引:1  
演绎推理是有效实现演绎数据库系统的关键与核心,该文针对一种结构合理的演绎数据库系统的设计方案,介绍了系统中实现递归查询的推理机的设计原理及实现过程中用到的优化技术,并对推理机的运行机制进行了分析。  相似文献   

19.
基于SQL Server的演绎数据库系统   总被引:9,自引:2,他引:7  
分析了演绎数据库的理论基础和实现机制,重点介绍设计和实现的基于SQL Server的演绎数据库系统,对系统进行了分析和评价。  相似文献   

20.
王浩  高隽  张奠成 《软件学报》1998,9(3):190-193
方法和方法继承是面向对象的核心概念.本文介绍了约束演绎对象语言CDOL(constraint deductive object language)中方法的概念及定义,方法是作为规则定义的,它既可作为对象的接口,又可用来实现计算的抽象与共享,方法的继承和多态是通过类型机制和合一机制来实现的.  相似文献   

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

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