共查询到20条相似文献,搜索用时 78 毫秒
1.
一个演绎工程数据库语言DEL 总被引:1,自引:0,他引:1
演绎工程数据库是工程数据库和演绎数据库集成的产物,它综合了工程数据库和演绎数据库的特点,集成了演绎数据库的查询能力和工程数据库的工程数据、对象、环境建模能力,对数据库技术的不断进步和完善有重要的理论意义和实用价值.文中分析了国内外目前在相关领域的研究现状以及出现的问题,介绍了现有数据库语言的特点及不足,提出演绎工程数据库的思路,讨论了如何扩充SQL以支持在基于逻辑的工程数据库环境下操纵各种知识,保证了其语言的易用性和与原有工程数据库的结合,对演绎工程数据库语言DEL的语法及DEL
SQL实现作了详细介绍,并给出了DEL SQL语言的应用实例,验证了DEL SQL语言的适用性和正确性. 相似文献
2.
3.
文中分析了ODBC和OCI数据库接口的特点,为解决异构数据库的共享,提出了一种数据库应用程序连接数据库的方法———通用数据库接口。首先明确了通用数据库接口模块在系统中的位置,接着分析了该接口模块具备的具体功能,介绍了模块设计中的三个层次,然后总结了该接口模块的优点。封装了ODBC和OCI的通用数据库接口,可以实现异构数据库的互连,同时可以提高系统的性能。通过数据库调用函数来实现对异构数据库的操作,该通用数据库接口具有通用、简单、可扩展、可优化等特点。 相似文献
4.
数据库的完整性约束是设计数据库的核心内容,一个数据库的完整性约束设计的好坏,直接影响到这个数据库的性能,同时也会影响数据库的开发,因此一个好的数据库需要严格考虑其完整性约束。本文对SQL Server 2000数据库中的完整性约束进行了探讨,并用T-SQL语句对数据库完整性约束进行了设计,从而实现了在数据库中存储数据的完整性、正确性和一致性。 相似文献
5.
彭春燕 《电脑编程技巧与维护》2016,(5):48-49
随着人类文明进程的不断推进与信息技术的不断发展,人们对数据存储技术提出了更高的要求,数据库发挥了日益重要的作用.简要介绍了数据库存储技术的概念、发展过程和特点,介绍了数据库编程和数据库存储技术之间的关系,数据库存储技术的重要性与数据库存储技术的相关应用,希望能对提高数据库编程与数据库存储水平做些贡献. 相似文献
6.
7.
8.
数据库的完整性约束是设计数据库的核心内容,一个数据库的完整性约束设计的好坏,直接影响到这个数据库的性能,同时也会影响数据库的开发,因此一个好的数据库需要严格考虑其完整性约束.本文对SQL Server 2000数据库中的完整性约束进行了探讨,并用T-SQL语句对数据库完整性约束进行了设计,从而实现了在数据库中存储数据的完整性、正确性和一致性. 相似文献
9.
银行系统中使用的数据库类型和数量逐渐增多,这对银行系统的数据库运维提出了更高的要求.通过研究建立统一的数据库集中运维管理平台,实现了异构数据库的整合运维,节约了数据库运维管理的人力投入和厂商资源成本,达到了主动和预防性的数据库运维模式,提高了数据库运维管理的效率及事件处理的时效性,提升了银行系统的稳定性. 相似文献
10.
设计并实现了一种数据库销毁系统,该系统设计了一种数据库覆写方法,并基于该方法实现了数据库本地自毁功能和远程销毁功能.当数据库服务器处于"失控"状态时,为了防止数据库为他人所用,用户可以使用该系统销毁数据库.利用数据库自毁功能,用户可以随时对数据库进行销毁,利用数据库远程销毁功能,用户可以随地对数据库进行销毁.该系统销毁后的数据信息具有不可恢复性,是一种安全可靠的数据库销毁系统. 相似文献
11.
12.
《IEEE transactions on pattern analysis and machine intelligence》1980,(2):205-218
We present a methodology for structured database decomposition based on the relational data model. It is argued that in the distributed database environment, structured database decomposition is attractive both for efficiency and for database security considerations. Techniques for parallel processing and hashed access of structurally decomposed database are presented. Techniques for structured database decomposition to support multiple user views are also described. Structured database decomposition is most advantageous in a query only database environment with stable user views, although dynamic updates can also be handled using techniques described in this paper. 相似文献
13.
Cristian Molinaro Jan Chomicki Jerzy Marcinkowski 《Annals of Mathematics and Artificial Intelligence》2009,57(2):103-124
This paper addresses the problem of representing the set of repairs of a possibly inconsistent database by means of a disjunctive database. Specifically, the class of denial constraints is considered. We show that, given a database and a set of denial constraints, there exists a (unique) disjunctive database, called canonical, which represents the repairs of the database w.r.t. the constraints and is contained in any other disjunctive database with the same set of minimal models. We propose an algorithm for computing the canonical disjunctive database. Finally, we study the size of the canonical disjunctive database in the presence of functional dependencies for both subset-based repairs and cardinality-based repairs. 相似文献
14.
关系数据库的查询优化技术 总被引:3,自引:0,他引:3
樊新华 《计算机与数字工程》2009,37(12):188-192
查询优化是数据库管理系统设计和实现所采用的一项重要技术,也是影响数据库性能的关键因素。以实例为基础,结合数据库理论知识,对关系数据库查询优化策略从数据库设计、程序设计方面进行分析,并说明查询优化策略的具体应用。 相似文献
15.
城市三维地质空间数据库建库设计方案 总被引:1,自引:1,他引:0
王友升 《计算机工程与设计》2007,28(5):1176-1178
针对地质资料所拥有的多源性和空间性的特点以及地质数据显著的空间特征和复杂的结构特征,在现有空间数据库技术的基础上,结合上海市城市地质特点,并充分考虑地质专业人员的实际需求,提出建设城市地质空间数据库的设计方案.即将数据库划分为4个层次:基础数据库、专业基础数据库、各地质专业数据库、三维模型数据库,并详细讨论了如何建立城市地质空间数据库. 相似文献
16.
数据库系统安全性测试是软件测试中的一个重要领域。传统的数据库系统测试往往侧重于数据库功能测试,不能有效地发现深层次的安全问题。文中通过对数据库系统的安全性机理的研究,结合数据库应用软件的特点,提出了数据库管理系统安全性测试方法,具体包括数据的完整性、健壮性、防范攻击性、备份恢复、安全性访问控制。以工程项目为例详细阐述了数据库系统安全性测试方法的应用。通过使用有效的测试方法,保证了对数据库系统安全性的合理验证,从而提高了数据库系统的软件质量。 相似文献
17.
18.
《Information and Software Technology》2005,47(12):819-828
19.
随着开源技术的蓬勃发展,开源数据库在很多业务场景中已经完成对商用数据库的替换,其中MySQL数据库对于Oracle数据库的替换最为常见.在分阶段替换的过程中往往存在MySQL数据库和Oracle数据库在同一套业务系统中并存,MySQL数据库需要向Oracle数据库进行数据同步的情况.同时,MySQL数据库多节点高可用集群的部署方式进一步增加了数据同步的难度.通过研究运用Oracle GoldenGate软件对MySQL集群进行数据抽取的方法,设计出一套行之有效的方案,实际解决从MySQL集群向Oracle数据库同步数据的难题,同时保证了同步过程中数据库的一致性和完整性. 相似文献
20.
Fundamentally, semantic grid database is about bringing globally distributed databases together in order to coordinate resource sharing and problem solving in which information is given well-defined meaning, and DartGrid II is the implemented database gird system whose goal is to provide a semantic solution for integrating database resources on the Web. Although many algorithms have been proposed for optimizing query-processing in order to minimize costs and/or response time, associated with obtaining the answer to query in a distributed database system, database grid query optimization problem is fundamentally different from traditional distributed query optimization. These differences are shown to be the consequences of autonomy and heterogeneity of database nodes in database grid. Therefore, more challenges have arisen for query optimization in database grid than traditional distributed database. Following this observation, the design of a query optimizer in DartGrid II is presented, and a heuristic, dynamic and parallel query optimization approach to processing query in database grid is proposed. A set of semantic tools supporting relational database integration and semantic-based information browsing has also been implemented to realize the above vision. 相似文献