View Concepts for Object-Oriented Databases
نویسندگان
چکیده
We present a concept to introduce external models in object-oriented databases to regain the traditional three level architecture of database systems consisting of an internal, a conceptual and several external models. In contrast to other approaches our concept takes into account all traditional features of external models such as submodeling, interfacing application programs and databases, logical data independence, canned queries, and individualized access and security management. A unique advantage of this concept is the clear separation of the type and class hierarchies of the external models from those of the conceptual model allowing better and cleaner modularization of information systems built on top of object-oriented databases.
منابع مشابه
Design and Implementation of Object-Oriented Spatial Views
The objective of this paper is to propose an extension of the object-oriented view concepts for providing a variety of user’s perspective views on spatial databases. This paper deals with the issues of design and implementation of materialized spatial views in object-oriented spatial databases. The semantics of object-oriented spatial views and the functionalities for implementing spatial views...
متن کاملDeputy Mechanisms for Object-Oriented Databases
In this paper, concepts of deputy objects and deputy classes for object-oriented databases (OODBs) are introduced. They can be used for uni ed realization of object views, roles and migration. The previous researches on these concepts were carried out separately, although they are very closely related. Objects appearing in a view can be regarded as playing roles in that view. Object migration i...
متن کاملCS 770 : Selected Topics in Object - Oriented Programming 2000 - 2001 , first term Instructor : Emil Sekerinski
data typing Inheritance Object orientation Object identity Recovery Versioning Transactions Querying Concurrency Integrity Persistence Database Security capabilities Performance Object-oriented databases Figure 1.1 Object-oriented databases. 1.1 What is an Object-oriented Database? Concept of Object Oriented Databases 4 Some of the critics of object-oriented programming have brushed it aside as...
متن کاملUse of Object-oriented Concepts in Databases for Effective Mining
Data mining is a process that uses a variety of data analysis tools to discover knowledge, patterns and relationships in data that may be used to make valid predictions. With the popularity of object-oriented database systems in database applications, it is important to study the data mining methods for object-oriented databases. The traditional Database Management Systems (DBMSs) have limitati...
متن کامل