Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Extensible Objects for Database Evolution: Language Features and Implementation Issues

Summary: Extensible Objects for Database Evolution:
Language Features and Implementation Issues
A. Albano M. Diotallevi G. Ghelli
One of the limitations of commercially available object-oriented
DBMSs is their inability to deal with objects that may change their
type during their life and which exhibit a plurality of behaviours. Sev-
eral proposals have been madeto overcomethis limitation. An analysis
of these proposals is made to show the impact of more general mod-
elling functionalities on the object implementation technique.
1 Introduction
In the last decade many database programming languages and database
systems have been de ned which are based on the object paradigm. Some of
these systems are based on designing from scratch an object data model, and
a database programming language; for example, Gemstone, ObjectStore,
Ontos, O2, and Orion. Other systems are based on the extension of the
relational data model with object-oriented features, as in the Illustra and
UniSQL systems, and in the forthcoming new SQL standard, called SQL3.
The success of the object data model is due to its high expressive power
which is obtained by combining the notions of object identity, unlimited


Source: Albano, Antonio - Dipartimento di Informatica, UniversitÓ di Pisa


Collections: Computer Technologies and Information Sciences