首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
演绎数据库是既能由事实显式地表示,又能用一般规则隐式地表示的数据库。我们倡导将带类型的一阶逻辑用作定义和操纵这种演绎数据库的语言,并举例说明。这样语言具有通俗易懂的理论,并为数据、查询、完整性约束、视图,以及程序提供统一的表示。我们为实现域、使用带命名属性的原子,处理查询,以及检查完整性约束提供算法。实现是先翻译成PROLOG,然后在标准PROLOG系统上完成。本文假定读者对关系数据库,逻辑、以及PROLOG有所了解。  相似文献   

3.
本文首先提出研究演绎数据库的必要性,接着讨论了演绎数据库的一些理论概念,然后介绍了一个基于PROLOG的实验型的演绎数据库管理系统DDBMS。  相似文献   

4.
演绎的面向对象数据库   总被引:1,自引:0,他引:1  
本文回顾了演绎数据库(DeDB)和面向对象数据库(OODB)的发展历史,综述了已取得的主要成果,讨论了研究的主要特征、存在的问题以及未来的发展方向。在此基础上,本文着重论述了演绎的面向对象数据库(DOOD)作为集成DeDB和OODB理论和技术的新领域所涉及到的值得进一步的问题、目前采用的方法和取得的成果。此外,本文还讨论了DOOD系统开发的技术可能性,分析了实现DOOD系统的各种途径的可行性和技术关键。  相似文献   

5.
6.
传统的演绎数据库是指将关系和逻辑程序语言相组合而形成的演绎数据库(简称演绎数据库)。针对演绎数据库的建模能力之不足,下面我们从三个方面分析如何增强其功能: (l)传统演绎数据库基于关系数据库之上,由于关系数据库不支持复杂值,所以很难自然地表达复杂应用的语义,须扩充复杂数据结构。 (  相似文献   

7.
8.
演绎数据库优化技术新进展   总被引:1,自引:0,他引:1  
在现实应用中有一类应用不仅要求数据库系统能够存取大量的数据,而且要求数据库系统能够对所存贮数据进行知识推理,我们称这类应用是基于知识的数据密集型应用。很多迹象表明,关系数据库由于缺乏足砂的语义表达能力,不适用于这类应用系统的开发,因此人们试图寻找一种新型数据库系统,它既能存贮数据,又能存贮知识推理规则,这种集数据管理和知识推理为一体的新型数据库系统就是演绎数据库系统  相似文献   

9.
关系数据库自从问世以来,就牢牢地占领了数据库市场的江山。不管软件在未来十年如何发展,关系数据库将继续成为管理数据的主要工具。根据IBM、Microsoft和Oracle三家巨无霸公司最新发布的数据管理软件,便可以勾画出未来关系数据库的发展蓝图,这就是把SQL和多维数据、以文件为中心的数据(如XML)以及网格计算密切结合起来。  相似文献   

10.
演绎的面向对象数据库研究   总被引:7,自引:2,他引:7  
文中从复杂对象逻辑语言,面向对象逻辑基础及面向对象数据库演量询语言等三个方面研究了一些典型的演绎面向对象数据库的成果,对它们进行了分析和比较,并就目前研究中一些重要的尚待解决的问题作了进一步讨论。  相似文献   

11.
只要注意完整性限制的处理,PROLOG用来实现(关系型)演绎数据库系统是很合适的,因为它为表达数据库、查询、以及完整性限制提供一种统一和简洁的一体化表述体系;查询计值就通过PROLOG定理证明过程来实现,查询值作为机械定理证明过程的副效应之一而生成.PROLOG系统用来实现演绎数据库使得建立系统的代价降至最小.  相似文献   

12.
演绎工程数据库是工程数据库和演绎数据库集成的产物,它综合了工程数据库和演数据库的特点,集成了演绎数据库的查询能力和工程数据库的工程数据,对象,一半建横竖能力。对数据闸技术的不断进步和完善有重要的理论意义和实用价值,文中分析了国内外目前在相关领域的研究现状以及出现的问题,介绍了现有数据库语言的特点及不足,提出了演绎工程加的思想,讨论了如何扩充SQL以在基于逻辑的工程数据库环境下操纵各种知识,保证了其  相似文献   

13.
茹戈华  石树刚 《计算机学报》1993,16(12):940-942
1.引言 演绎数据库WDeDB建立在关系数据库WD-DBS(武大数据库系统)的基础之上,LOGSQL是其界面语言,它实现了数据库语言和逻辑程序设计语言基于SQL的紧耦合,LOGSQL的特色在于: (1)保留SQL的原有特性及语法结构,便于使用,规范性良好。 (2)支持规则的定义及操纵,支持规则分层的概念;允许用规则定义复杂的虚关系,如递归定义的关系。  相似文献   

14.
演绎数据库及其研究现状   总被引:1,自引:0,他引:1  
本文对演绎数据库的含义、作用、结构及其数学模型——证明论作了介绍.还简介了两种实现途径:一是用逻辑程序设计语言实现,另一是用DBMS+RULE方法实现.最后,对知识库、智能数据库及演绎数据库三者关系作了分析与区别,以端正目前对这些概念在理解上的混淆.  相似文献   

15.
本文的目的在于说明辑逻为研究经典的数据库问题提供一种方便的形式。本文有两大部分,分别涉及传统数据库和演绎数据库。第一部分主要阐述查询语言,完整性模型(建立)与维护,查询优化,以及数据相关性。第二部分主要介绍推演事实和非完全信息的表示和处理。  相似文献   

16.
本文介绍了一个在传统关系数据库基础上的演绎查询语言,即演绎数据库查询语言,并分析了它的优点。  相似文献   

17.
王培强  姜跃平 《软件学报》1997,8(A00):266-273
演绎数据库系统是利用数据库事实与规则进行推理,求解相关事实的系统。当推量规则繁多,数据库内容庞大时,利用事实推理的事务将长期占用大量数据库,降低事务并发度。本文提出的模型充分利用规划中的语义来减小推理事务占用数据的单位。  相似文献   

18.
一个演绎工程数据库语言DEL   总被引:1,自引:0,他引:1  
演绎工程数据库是工程数据库和演绎数据库集成的产物,它综合了工程数据库和演绎数据库的特点,集成了演绎数据库的查询能力和工程数据库的工程数据、对象、环境建模能力,对数据库技术的不断进步和完善有重要的理论意义和实用价值.文中分析了国内外目前在相关领域的研究现状以及出现的问题,介绍了现有数据库语言的特点及不足,提出演绎工程数据库的思路,讨论了如何扩充SQL以支持在基于逻辑的工程数据库环境下操纵各种知识,保证了其语言的易用性和与原有工程数据库的结合,对演绎工程数据库语言DEL的语法及DEL SQL实现作了详细介绍,并给出了DEL SQL语言的应用实例,验证了DEL SQL语言的适用性和正确性.  相似文献   

19.
演绎数据库和逻辑程序中的否定   总被引:1,自引:0,他引:1  
演绎数据库是数据库技术发展的重要方向之一。Datolog是典型的演绎数据库语言,实质上是不带函词的一阶Horn子句语言,在演绎数据库中充当着查询语言和知识表示语言的双重角色.在理论基础方面,演绎数据库和逻辑程序有许多共同之处,都是荃于一阶谓词逻辑的.  相似文献   

20.
一、引言知识库和演绎数据库是近几年数据库界研究的热门课题,其研究正方兴未艾。八十年代中期,LDL 语言和 DATALOG 语言的推出标志着一个研究热潮的到来。从1990年召开的几个国际会议可以看出,这股潮流还在持续高涨。VLDB'90(笫十六届超大型数据库国际会议)上有三个关于演绎数据库的报告专题和一个关于知识库的报告专题。PODS'90(第九届 ACM 数据库系统原理研讨会)的十一个报告专题中竟有六个是直接与知识库和演绎数据库有关的。从会议录用的论文数来看,VLDB'90共60篇中有10篇;  相似文献   

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

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