Object-oriented database systems
- 1 March 1988
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 152-162
- https://doi.org/10.1145/308386.308429
Abstract
This paper describes my vision of the current state of object-oriented database research. I first briefly define this field by its objectives, and relate it to other database subfields. I describe what I consider to be the main characteristics of an object oriented system, i.e. those which are important to integrate in a database system: encapsulation, object identity, classes or types, inheritance, overriding and late binding. I point out the differences between an object oriented system and an object oriented database system. I also point out the advantages and drawbacks of an object oriented database system with respect to a relational system. Finally, I list some research issues.Keywords
This publication has 8 references indexed in Scilit:
- Logic programming with setsPublished by Association for Computing Machinery (ACM) ,1987
- Data model issues for object-oriented applicationsACM Transactions on Information Systems, 1987
- A logic-programming/object-oriented cocktailACM SIGMOD Record, 1986
- A DBMS prototype to support extended NF2 relations: an integrated view on flat tables and hierarchiesPublished by Association for Computing Machinery (ACM) ,1986
- An introduction to Trellis/OwlPublished by Association for Computing Machinery (ACM) ,1986
- Object identityPublished by Association for Computing Machinery (ACM) ,1986
- GALILEO: a strongly-typed, interactive conceptual languageACM Transactions on Database Systems, 1985
- The Semantics of Predicate Logic as a Programming LanguageJournal of the ACM, 1976