A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language.
Antonio Albano, Giorgio Ghelli, Renzo Orsini:
A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language.
VLDB 1991: 565-575@inproceedings{DBLP:conf/vldb/AlbanoGO91,
author = {Antonio Albano and
Giorgio Ghelli and
Renzo Orsini},
editor = {Guy M. Lohman and
Am\'{\i}lcar Sernadas and
Rafael Camps},
title = {A Relationship Mechanism for a Strongly Typed Object-Oriented
Database Programming Language},
booktitle = {17th International Conference on Very Large Data Bases, September
3-6, 1991, Barcelona, Catalonia, Spain, Proceedings},
publisher = {Morgan Kaufmann},
year = {1991},
isbn = {1-55860-150-3},
pages = {565-575},
ee = {db/conf/vldb/AlbanoGO91.html},
crossref = {DBLP:conf/vldb/91},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Object-oriented data models are receiving wide attention since they provide expressive abstraction mechanisms to model naturally and directly both structural and behavioral aspects of complex databases applications.
In an object- oriented data model, a database is modeled in terms of objects grouped in classes, organized into subclasses hierarchies.
Moreover, associations between entities are modeled by defining properties of objects whose value is the related object.
However this way of modeling associations has several limitations which make the description of some aspects of associations unnatural.
To overcome these limitations an object-relationship data model is proposed which supports both the mechanisms of an object- oriented data model and a separate mechanism to model explicitly associations and to express declaratively common constraints on them.
Constructs to support this model for a statically and strongly typed object-oriented database programming language are defined.
Copyright © 1991 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Guy M. Lohman, Amílcar Sernadas, Rafael Camps (Eds.):
17th International Conference on Very Large Data Bases, September 3-6, 1991, Barcelona, Catalonia, Spain, Proceedings.
Morgan Kaufmann 1991, ISBN 1-55860-150-3
References
- [Albano et al. 1985]
- Antonio Albano, Luca Cardelli, Renzo Orsini:
Galileo: A Strongly-Typed, Interactive Conceptual Language.
ACM Trans. Database Syst. 10(2): 230-260(1985)
- [Albano et al. 1990]
- ...
- [Atkinson et al. 1989]
- Malcolm P. Atkinson, François Bancilhon, David J. DeWitt, Klaus R. Dittrich, David Maier, Stanley B. Zdonik:
The Object-Oriented Database System Manifesto.
DOOD 1989: 223-240
- [Atkinson et al. 1991]
- ...
- [Casanova et al. 1989]
- ...
- [Diaz & Gray 1990]
- Oscar Díaz, Peter M. D. Gray:
Semantic-rich User-defined Relationship as a Main Constructor in Object Oriented Database.
DS-4 1990: 207-224
- [Dittrich 1990]
- Klaus R. Dittrich:
Object-oriented database systems: the next miles of the marathon.
Inf. Syst. 15(1): 161-167(1990)
- [Ghelli 1990]
- ...
- [Ghelli & Orsini 1991]
- ...
- [Kim et al. 1989]
- Won Kim, Elisa Bertino, Jorge F. Garza:
Composite Objects Revisted.
SIGMOD Conference 1989: 337-347
- [Rumbaugh 1987]
- James E. Rumbaugh:
Relations as Semantic Constructs in an Object-Oriented Language.
OOPSLA 1987: 466-481
- [Zdonik & Maier 1990]
- Stanley B. Zdonik, David Maier (Eds.):
Readings in Object-Oriented Database Systems.
Morgan Kaufmann 1990, ISBN 1-55860-000-0
Copyright © Tue Mar 16 02:22:02 2010
by Michael Ley (ley@uni-trier.de)