Abstract
A distinction is made between extensible database systems, object-oriented database systems and database system generators. For applications such as computer-aided design and software engineering environments, with complex data, we argue that extensible databases based on the relational model are inadequate for modeling complex aggregation hierarchies, and cannot model generalization hierarchies properly. We also comment on the types of programming activities which are required to support these application areas.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Copeland, G., Maier, D.: “Making Smalltalk a Database System”, Proc. 1984 ACM-SIGMOD Conference on Management of Data, Boston, MA, pp. 316–325, June 1984.
Date, C.J.: “A Critique of the SQL Database Language”, In: Relational Database: Selected Writings, Addison-Wesley, pp. 269–311, 1986.
Goldberg, A., Robson, D.: “Smalltalk-80: The Language and its Implementation”, Addison-Wesley, Reading, MA, 1983.
Lyngbaek, P., Kent, W.: “A Data Modeling Methodology for the Design and Implementation of Information Systems”, In: [DiDa86].
Osborn, S.L.: “Extensible Databases and RAD”, Database Engineering, 10 (2), pp. 10–15, June 1987.
Osborn, S.L.: “An Object-Oriented Critique of Traditional Data Models”, July 1988, submitted for publication.
Maryanski, F., et al.: “The Data Model Compiler: A Tool for Generating Object-Oriented Database Systems”, Unpublished manuscript, Elect. Eng. Comp. Sci. Dept., Univ. of Connecticut, 1987.
Osborn, S.L.: “Extensible Databases and RAD”, Database Engineering, 10 (2), pp. 10–15, June 1987.
Osborn, S.L.: “An Object-Oriented Critique of Traditional Data Models”, July 1988, submitted for publication.
Osborn, S.L., Heaven, T.E.: “The Design of a Relational Database System with Abstract Data Types for Domains”, ACM TODS, Vol. 11, No. 3, pp. 357–373, 1986.
Smith, J., Smith, D.: “Database Abstractions: Aggregation and Generalization”, ACM TODS, Vol. 3, No. 3, July 1977.
Smith, J., Smith, D.: “Data Abstractions: Aggregation”, Communications of the ACM, Vol. 20, No. 6, June 1977.
Stonebraker, M., Rowe, L.: “The Design of POSTGRES”, Proc. 1986 ACM-SIGMOD Conference on Management of Data, Washington, D.C., pp. 340–355, May 1986.
Stonebraker, M., Rowe, L.: “The Design of POSTGRES”, Proc. 1986 ACM-SIGMOD Conference on Management of Data, Washington, D.C., pp. 340–355, May 1986.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Osborn, S.L. (1991). Design Issues for Object-Oriented Database Systems. In: Dittrich, K.R., Dayal, U., Buchmann, A.P. (eds) On Object-Oriented Database Systems. Topics in Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-84374-7_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-84374-7_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-84376-1
Online ISBN: 978-3-642-84374-7
eBook Packages: Springer Book Archive