首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 859 毫秒
1.
Inheritance provides a way to model complex real-world relationships in a database management system. This paper examines inheritance in Intelligent SQL, the access language for an intelligent database under development at Ashton-Tate. Intelligent SQL includes specialization and generalization as complementary aspects of inheritance and describes a set inclusion semantics for them. We illustrate how these concepts can be used to present a global view of distributed data, through bottom-up integration of existing, heterogeneous SQL databases.  相似文献   

2.
This paper discusses how existing and proposed Database Language SQL and Remote Database Access (RDA) standards can fulfill critical operational requirements for data management. SQL and RDA are but two components of a family of data management standards needed to meet requirements for emerging distributed processing systems. Requirements for needed capabilities such as object-oriented database, distributed database, and database export/import are discussed.  相似文献   

3.
The object-oriented approach is being used in several areas of computing, including programming, databases, computer-aided design, and office information systems. The paper is a tutorial introduction to object-oriented databases, which is a new application in this field, although object-oriented programming has been under development since the late 1960s. The paper describes the background to object-oriented databases and outlines the rationale for this approach. It concludes with a possible application, in this case a cartographic database, explaining why the object-oriented approach is more appropriate to this application than traditional database approaches, such as the relational approach.  相似文献   

4.
An SQL extension is formalized for the management of spatio-temporal data, i.e. of spatial data that evolves with respect to time. The extension is dedicated to applications such as topography, cartography, and cadastral systems, hence it considers discrete changes both in space and in time. It is based on the rigid formalization of data types and of SQL constructs. Data types are defined in terms of time and spatial quanta. The SQL constructs are defined in terms of a kernel of few relational algebra operations, composed of the well-known operations of the 1NF model and of two more, Unfold and Fold. In conjunction with previous work, it enables the uniform management of 1NF structures that may contain not only spatio-temporal but also either purely temporal or purely spatial or conventional data. The syntax and semantics of the extension is fully consistent with the {SQL:2003} standard.  相似文献   

5.
智能Agent技术具有自主性、承诺与约束特性 ,可自动地实现软件体所规定的功能 ,应用智能Agent技术可以实现数据的共享与自动处理。介绍了网络环境下智能Agent技术在数据管理系统中的描述与分析过程 ,提出了一种在SQLServer实现智能Agent技术的详细方法  相似文献   

6.
智能化的数据挖掘系统主要是为了给不懂数据挖掘的用户,提供一种决策支持,这个系统的关键就是案例的组织和检索,为此介绍了一种采用了面向对象和商空间结合的案例组织方式,和基于遗传算法和AHP的多维优化案例检索算法。并通过家验验证了算法的优越性。  相似文献   

7.
区间约束数据库查询语言:ISQL   总被引:5,自引:0,他引:5  
区间约束数据库可以统一处理空间和非空间数据,它基于关系数据库,增加了对区间约束数据的支持。为了管理区间约束数据,在这个模型基础上,提出一个区间约束数据语言ISQL.ISQL完全保留了数据库中非空间数据的SQL查询能力,同时集成了对空间数据的管理。  相似文献   

8.
SQL语言的面向对象功能的扩展   总被引:2,自引:0,他引:2  
本文首先介绍了数据库语言OSQL的设计思想。以面向对象的数据模型为理论依据,在标准关系数据库语言SQL的基础上扩充了面向对象功能,设计出了一个全新的面向对象数据库语言OSQL。该语言既保留了SQL原有的特性,又能支持面向对象、对象分布、对象主动行为及多媒体复杂信息的管理,是一个成功的分布式面向对象数据库语言。  相似文献   

9.
This paper describes an Intelligent Manual written in Fril which can act as an interface to documentation, software, and the conceptual framework of a technical study. The Intelligent Manual can also act as an assistant to an engineer involved in a technical investigation drawing on previous work. Methods of dealing with the uncertainties in data and inference are described, and a demonstration system is outlined covering a report on the performance assessment of a hazardous waste repository. The methods used in the Intelligent Manual can be applied to any technical documentation.  相似文献   

10.
本文以面向对象的数据模型为理论依据,介绍了数据库语言OSQL的设计思想,该语言既保留了SQL原有的特性,又能支持面向对象,对象分布、对象主动行为及多媒体复杂信息的管理,是一个成功的分布式面向对象数据库语言。  相似文献   

11.
智能楼宇系统是建筑系统与现代的计算机技术和信息技术相结合产生的。智能楼宇系统给日常生活和企业带来了便捷的管理方式。本文主要研究了智能楼宇系统中基于MS SQL数据库的信息系统的设计和实现。首先介绍了智能楼宇系统和MSSQL的一些知识,然后研究设计了数据库系统的实现和数据库的一些优化措施。  相似文献   

12.
Supporting production rules using ECA rules in an object-oriented context   总被引:2,自引:0,他引:2  
This paper presents an approach to implementing production rules for object-oriented databases (OODBs). The approach builds upon earlier work on production rule algorithms for relational databases, and exploits fundamental differences in the structuring mechanisms employed by OODBs. An implementation is described whereby the production rules are mapped onto eventcondition action rules for execution. It is shown how the resulting implementation has minimal space overheads, and a time performance close to that of the widely used TREAT algorithm which uses significantly more space.  相似文献   

13.
Approaches to deductive object-oriented databases   总被引:2,自引:0,他引:2  
The paper is concerned with the problem of combining deductive and object-oriented features to produce a deductive object-oriented database system which is comparable to those currently available under the relational view of data modelling not only in its functionality but also in the techniques employed in its construction and use. Under this assumption, the kinds of issues that have to be tackled for a similar research strategy to produce comparable results are highlighted. The authors motivate their terms of comparison, characterize three broad approaches to deductive object-oriented databases and introduce the notion of language convergence to help in the characterization of some shortcomings that have been perceived in them. Three proposals that have come to light in the past three years are looked into in some detail, in so far as they exemplify some of the positions in the space of choices defined. The main contribution of the paper is towards a characterization of the language convergence property of deductive database languages which has a key role in addressing critiques of the deductive and object-oriented database research enterprise. A basic familiarity with notions from deductive databases and from object-oriented databases is assumed.  相似文献   

14.
在国产数据库管理系统GKD-Base内核上,兼容Oracle PL/SQL V8.0 语言规范,基于PL/SQL引擎,从编译的角度提出了一套解析和标识Oracle PL/SQL程序中对象的解决方案。依据这套解析机制,可以在GKD-Base中引入面向对象的概念,实现了对数据库中对象的编译,支持对象的继承和多态性。从而进一步扩展了GKD-Base的功能。  相似文献   

15.
Performance evaluation of the object-relational transformation methodology   总被引:1,自引:0,他引:1  
The emergence of the object-oriented (OO) methodology has shown its capabilities in modelling the real world better than the earlier relational methodology. However, object-oriented databases (OODBs) are still considered immature in comparison with relational databases (RDBs) which have existed for many years. RDBs still continue to dominate the implementation of databases constituting more than 90% of all database implementations [28]. It was felt worthwhile to exploit the great modelling power of OO methodology, while still facilitating relational implementations. These reasons have led us to develop an object-relational transformation methodology [20, 21, 22, 23, 24 and 25] which allows us to use the OO methodology for data modelling and to transform it into a relational logical model for implementation in relational database management systems (RDBMSs). The main purpose of this paper is to present a performance evaluation of the transformation methodology. The evaluation covers I/O cost models of different types of queries. The type of evaluation is basically comparison-based, in which the performance of SQL operations upon a set of tables derived from the relational data model is compared with the tables derived from the OO data model using the transformation methodology. The results of the evaluation show that the performance of the RDB implementation transferred from an OO conceptual model using our object-relational transformation methodology is better than the relational implementation using a conventional relational modelling. Moreover, in many cases, the relational modelling is not applicable since it cannot capture the design semantics particularly relating to collection types. Our object-relational methodology solves this problem.  相似文献   

16.
Structuration, annotation and composition are amidst the most crucial modeling issues that video editing and querying in the context of a database entail. In this paper, we propose a sequence-based, object-oriented data model that addresses them in an unified, yet orthogonal way. Thanks to this orthogonality, the interactions between these three aspects are properly captured, i.e., annotations may be attached to any level of video structuration, and all the composition operators preserve the structurations and annotations of the argument videos. We also propose to query both the structuration and the annotations of videos using an extension of ODMG's OQL which integrates a set of algebraic operators on sequences. The overall proposal is formalized and implemented on top of an object-oriented DBMS.  相似文献   

17.
简要介绍了在网站安全当中具有较大危害性的SQL注入攻击的定义、特点、基本原理、实施步骤,现有防御对策以及这些对策的局限性,面向对象数据库db4o的特点和优势。针对现有对策的局限性结合db4o的优点,提出了一种基于面向对象数据库db4o的全新的对策,对该对策进行了详细的分析,经过实验证明,本对策具有一定的理论和实际意义。  相似文献   

18.
The expediency of the use of object-oriented models of data as datalogical models in designing databases is shown, and methods of integration of relational and object-oriented models are considered. A relational scheme for storage of attributes and relations of object-oriented models is proposed.  相似文献   

19.
该文主要论述了在数据库技术发展的过程中起主导作用的关系数据库的特征及其发展历程,同时阐述了面向对象数据库的特征以及其必然取代关系数据库成为数据库技术发展和研究的新的热点.  相似文献   

20.
Several object-oriented database management systems have been implemented without an accompanying theoretical foundation for constraint, query specification, and processing. The pattern-based object calculus presented in this article provides such a theoretical foundation for describing and processing objectoriented databases. We view an object-oriented database as a network of interrelated classes (i.e., the intension) and a collection of time-varying object association patterns (i.e., the extension). The object calculus is based on first-order logic. It provides the formalism for interpreting precisely and uniformly the semantics of queries and integrity constraints in object-oriented databases. The power of the object calculus is shown in four aspects. First, associations among objects are expressed explicitly in an object-oriented database. Second, the nonassociation operator is included in the object calculus. Third, set-oriented operations can be performed on both homogeneous and heterogeneous object association patterns. Fourth, our approach does not assume a specific form of database schema. A proposed formalism is also applied to the design of high-level object-oriented query and constraint languages.  相似文献   

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

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