Updating Views in Object Oriented Database Systems

نویسندگان

  • Massimo Gentile
  • Roberto Zicari
چکیده

A variety of view definitions have been defined for object oriented database systems. In this paper we study the problem of what happens to a view when the underlying schema and database are updated. We introduce the new concept of non-side effect view. A non-side effect view is a view which is re-computed dynamically so that schema modifications are (whenever possible) "filtered out" from applications using the view. The advantage of such a view is that schema modifications do not alter the result of execution of programs using a non-side effect view.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Implementation of Object-Oriented Views

We discuss the design and implementation of the O2Views object-oriented database view mechanism, which allows the redeenition of both the structure and the behavior of objects stored in a database. The data model extended with views is given and the functionalities of the prototype implementing it are presented. The paper focuses on the requirements for the implementation of an object-oriented ...

متن کامل

Updatable Views in Object-Oriented Databases

Object-oriented database systems (ooDBMSs) are supposed to offer at least the functionality available in commercial relational DBMSs of today. One important consequence of this is that they have to provide a separation of the global (conceptual) database schema from the external schema (“subschema”) of a particular task. Views are a mechanism to realize this data independence. In addition, they...

متن کامل

Updateable Object Views

In this dissertation we present a new approach to updatable, object-oriented, virtual (non-materialized) database views. It is based on the Stack-Based Approach (SBA) to object-oriented query languages, which assumes the description of semantics in the form of abstract implementation of query/programming language constructs. The semantics is expressed in terms of naming, scoping and binding. It...

متن کامل

Design and Implementation of an Object-Oriented View Mechanism

We discuss the design and implementation of the O 2 Views object-oriented database view mechanism, which allows the redeenition of both the structure and the behavior of objects stored in a database. The data model extended with views is rst given and then the functionalities of the prototype implementing it are presented. The paper focuses on the requirements for the implementation of an objec...

متن کامل

Three-Level Object-Oriented Database Architecture Based on Virtual Updateable Views

We propose a new architecture for object database access and management. It is based on updateable views which provide universal mappings of stored objects onto virtual ones. The mechanism preserves full transparency of virtual objects either for retrieval and any kind of updating. It provides foundation for three-level database architecture and correspondingly three database development roles:...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994