By Topic

Issues in the design and implementation of views in object-oriented databases

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Venugopal, V. ; Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA

Summary form only given. Views have traditionally been a mechanism for coordinating access to shared data in a database. View definition schemes in relational databases have aimed at consistency with the conceptual model and the use of a limited view specification language that allows efficient and unambiguous translation of view updates. These goals are equally applicable to object-oriented databases (OODBs). Consequently, it makes sense to model views in OODBs as objects themselves. OODBs differ from relational databases in that they have notions of classes and instances, and allow nesting of both classes and instances. Thus the underlying theory of the object-oriented data model is graph based, in contrast to the relational theory, which is set based. Object-oriented views can be thought of as graph transformations applied to class or instance graphs in the underlying database. Depending on the nature of the underlying objects, views can be class-lattice views or complex object views. The exact set of graph transformations that can be applied to class or instance graphs needs to be limited to allow views to be virtualizable for querying purposes

Published in:

Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on

Date of Conference:

21-23 Mar 1990