Abstract
Query languages are the primary means for defining the declarative interface of a database system. While query languages for the relational model are well understood, such languages for object-oriented data models are relatively new. This paper suggests that to understand these languages, we need to consider languages for the so-called complex object model; languages for full object-oriented data models can then be obtained rather easily. The paper considers four query paradigms for the relational model, their evolution to the complex object model and their relationships: calculus, algebra, SQL and comprehensions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beeri, C. (1994). Query Languages for Models with Object-Oriented Features. In: Dogac, A., Özsu, M.T., Biliris, A., Sellis, T. (eds) Advances in Object-Oriented Database Systems. NATO ASI Series, vol 130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-57939-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-57939-4_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-63410-9
Online ISBN: 978-3-642-57939-4
eBook Packages: Springer Book Archive