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

2.
以工程数据库管理系统EDBMS为基础,结合Web特点,论述了基于Web的工程数据库的SQL语言系统实现中的一些问题.同时,针对实际需求,提出了一种以逻辑分层为基础的系统开发模式--虚拟机模式,并利用此模式设计实现了基于Web的工程数据库管理系统EDBMS的SQL语言系统.由于采用可移动代码系统的集成方式和Java语言开发,因此该系统具有较大的灵活性、扩充性、可移植性和健壮性.  相似文献   

3.
在面向对象工程数据库管理系统的SQL语言的设计和实现中,主要介绍了SELECT语句语法分析树的结构和实现方法.阐述了如何对ANSI SQL进行扩充,以及如何来构造、实现支持面向对象技术的SQL语言在词法分析、语法分析等方面所采用的数据构造模型.  相似文献   

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

5.
Oracle数据库系统是目前应用最广泛的大型关系数据库管理系统.PL/SQL是Oracle对结构化查询语言SQL扩展的过程性语言,用于从各种环境中访问Oracle数据库.通过对SQL命令的执行增加程序逻辑,PL/SQL可以在数据库上描述更加复杂的查询、触发器、存储过程等其他对象.因此合理应用PL/SQL对充分发挥Oracle数据库的各项优势起到了重要的作用.文章简要介绍了PL/SQL,探讨了通过对SQL语句的查询优化、存储过程和共享池的使用等技术优化Oracle数据库系统性能的方法.  相似文献   

6.
本文介绍了一个CIMS环境下的基于范例的船体 装配CAPP系统.包括:CAPP系统在渤海造船厂CIMS工程中的地位,基于范例的工艺规划(范 例的表达,范例的索引、存储、检索和适应),工艺定额和材料定额制定,分系统之间的信 息集成.系统采用Power Builder 和 SQL Server 数据库中的SQL语言编写.目前,船体装 配CAPP系统已经在渤海造船厂的微机上连网运行.  相似文献   

7.
SQL注入是一种常用且易于实施的攻击手段,对网络应用程序的安全构成严重威胁.分析了现有的各种防范技术,在此基础上提出了一种基于语言集成查询LINQ(Language-Integrated Query)防范SQL注入攻击的多层体系结构.该体系使用LINQ语法代替传统的SQL语句来查询和处理数据库中的数据,在运行时,LINQ中的组件会将集成在代码中的查询转换成SQL,并在数据库系统上执行,完全转移了与数据库及SQL的交互形式,提高了应用程序的安全性.  相似文献   

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

9.
陈龙猛 《电脑学习》2009,(4):111-112
本文介绍了使用嵌入式SQL在C语言程序中访问Ms SQL Server 2000数据库的上机实现的具体方法和步骤,并利用VC++6.0的开发环境给出了实例,对使用嵌入式SQL访问其余关系型数据库的方法给出了有益的启示。  相似文献   

10.
SQL在Delphi数据库查询中的应用   总被引:2,自引:1,他引:1  
数据查询是数据库应用程序的重要功能,SQL是数据库查询的通用语言.本文详细介绍了Delphi数据库查询中SQL语句的编写及实现.  相似文献   

11.
12.
Integrity maintenance is essential in integrated engineering information systems because the behaviour of the whole system becomes unpredictable unless the integrity of the shared data is properly maintained. However, validation of integrity is often very expensive because it requires lots of cross references of entity instances of the same type or different types, which should be retrieved from database systems in a shared database environment. One of the goals of this work is to minimize the number of database accesses in validating a set of integrity constraints. A heterogeneous database environment is built using EXPRESS as a global schema language. EXPRESS is an international standard information modelling language which was developed for STEP (STandard for the Exchange of Product data). Based on a set of database interface functions, evaluation sequences are determined by analysing the data dependencies among database accesses required for integrity validation.  相似文献   

13.
一种基于SQL的层次查询方法   总被引:2,自引:0,他引:2  
关系型数据库管理系统不适合表达层次模型问题,标准的SQL语言无法满足复杂的层次查询要求,但有许多实际应用系统,其结构和查询要求都呈现很强的层次特征。本文提出了一种在ORACLE DBMS环境下,利用C和SQL语言实现的层次查询方法,可广泛应用于工程数据管理信息系统的设计过程。  相似文献   

14.
张万莉  周叶 《微机发展》1995,5(4):21-25
本文介绍了一个用C语言实现的工程数据库系数REDVDBS。它是专为我们自行开发的油藏描述视算软件包REDV而设计的数据库管理子系统,用于管理系统中的三大类数据:原始数据、参数及结果数据,设计该子系统的目的是针对现有商品化关系数据库与程序设计语言之间的阻抗失配问题以及保证REDV软件的独立版权,文章介绍了该子系统的系统结构,系统功能、系统特点以及设计过程中变长记录文件的处理。  相似文献   

15.
本文首先用具体的例子表明,即使将应用范围限于线性规则和无环的EDB关系,文[1]提出的改进的QSQI查询算法也不能成立.然后,就自顶向下方式的性能是否一定优于自底向上方式,以及理想的逻辑数据库事物间联系的状态是否应当没有回路问题提出不同的看法,与文[1]的作者商榷.  相似文献   

16.
杨戈  李磊 《计算机科学》2000,27(12):7-10
一、引言一个数据库通常包括两个部分:数据资源和推导规则。数据资源是指存储在数据库中的事实。例如在一个家庭关系数据库中,Jonsson是Pater的父亲father(Jonsson,Peter),Mary是Peter的母亲mother(Mary,Peter)是数据资源。在计算机理论科学中又把数据库的这一部分称为外延数据库(EDB)。推导规则则是用户为数据演算定义的一种规则,或者也可以理解为数据之间的一种关系。例如祖父规则grandfather(X,Y)←father(X,Z),father(Z,Y),它规定若X为Z  相似文献   

17.
数据库自然语言查询界面   总被引:9,自引:2,他引:7  
数据库技术的普及使得用户对数据库应用界面的要求越来越高,以往的几类接口都需要用户有较高计算机知识水平,而且必须经过一定的培训,这样就会造成人力物力的浪费而且不利于计算机的普及。本文探讨的是一种更为方便简洁不秀学习即可操作的自然语言界面。  相似文献   

18.
Mobile ad hoc networks (or MANETs) are wireless networks that are spontaneously created by the neighbouring devices, without the use of any kind of infrastructure. These devices usually rely on batteries, so the lifetime of this type of network highly depends on the energy consumption of the devices composing it. Therefore, the optimisation of the energy consumption is a must in a realistic MANET. We deal in this paper with the optimisation of enhanced distance based (or EDB) broadcasting protocol for MANETs. EDB is an improved version of DB (distance based protocol), a state-of-the-art broadcasting protocol for MANETs, that is focussed on saving the energy used by the devices in the dissemination process (an essential component in MANETs), without degrading the network connectivity or the performance in the coverage of the broadcasting process. A set of parameters were identified in EDB and optimised using CellDE, a hybrid multi-objective optimisation algorithm, to maximise the coverage of the broadcast while minimising at the same time both the energy consumption and the broadcast time. The ns3 simulator was used to evaluate the different configurations of EDB. As a result, 100 different solutions are provided for every studied network, covering a wide range of design options; all of them have quality better than or similar to that provided by EDB with previously recommended values for its parameters.  相似文献   

19.
面向问题求解的集成软件系统的设计研究   总被引:1,自引:0,他引:1  
问题求解、信息检索和科学计算、通常是由专家系统、数据库管理系统和科学计算语言系统独立完成的。但许多工程应用的实际问题需要三者有机地结合在一起互相合作。本文结合一个具体的集成软件环境的设计,提出了一个集问题求解,信息检索和科学计算于一体的软件模型,研究了数据库、知识库和科学计算模型库的耦合问题,给出了提高耦合系统运行效率的若干方法。  相似文献   

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

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