skip to main content
10.5555/545538.545544acmotherconferencesArticle/Chapter ViewAbstractPublication PagesadcConference Proceedingsconference-collections
Article

On the unification of query algebras and their extension to rational tree structures

Published:29 January 2001Publication History

ABSTRACT

In order to come to a unification of existing query algebras, especially for object bases, it is necessary to understand the semantic differences between different data models and associated query algebras. It is argued that all existing query algebras can be expressed by the operations provided by an underlying type system plus a single join-operator. This is still true, if rational tree types are allowed and if these are implemented by using object identifiers. The unification exploits the concept of structural recursion.

References

  1. S. Abiteboul, R. Hull, V. Vianu. Foundations of Databases. Addison-Wesley 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Atkinson, F. Bancilhon, D. DeWitt, K. Dittrich, D. Maier, S. Zdonik. The Object-Oriented Database System Manifesto. Proc. of the First Intern. Conf. on Deductive and Object Oriented Databases. Kyoto 1989.Google ScholarGoogle Scholar
  3. C. Beeri, B. Thalheim. Identification as a Primitive of Data Models. In T. Polle, T. Ripke, K.-D. Schewe (Eds.). Fundamentals of Information Systems. Kluwer Publishing 1999, 19-36.Google ScholarGoogle Scholar
  4. V. Breazu-Tannen, P. Buneman, L. Wong. Naturally Embedded Query Languages. In J. Biskup, R. Hull (Eds.). Proc. ICDT '92. Springer LNCS vol. 646, 140-154, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Cluet, C. Delobel, C. Lécluse, P. Richard. Reloop, an Algebra-Based Query Language for O2. In F. Bancilhon, C. Delobel, P. Kanellakis (Eds.). Building an Object-Oriented Database System --- The Story of O2. Morgan Kaufman Publishers 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Kemper, G. Moerkotte. Query Optimization in Object Bases: Exploiting Relational Techniques. In J.-C. Freytag, D. Maier, G. Vossen (Eds.). Proc. Dagstuhl Workshop on Query Optimization. Morgan-Kaufman Publishers 1993.Google ScholarGoogle Scholar
  7. J. Paredaens, P. de Bra, M. Gyssens, D. van Gucht. The Structure of the Relational Database Model. Springer EATCS Monographs, vol. 17, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K.-D. Schewe. The Type Concept in OODB Modelling and its Logical Implications. In I. Hamid, H. Jaakkola, H. Kangassalo and E. Kawaguchi (Eds.). Information Modelling and Knowledge Bases XI, 256-274. IOS Press 2000.Google ScholarGoogle Scholar
  9. K.-D. Schewe and B. Thalheim. Fundamental Concepts of Object Oriented Databases. Acta Cybernetica, vol. 11(4), 1993, 49-84.Google ScholarGoogle Scholar
  10. G. M. Shaw, S. B. Zdonik. A Query Algebra for Object-Oriented Databases. Brown University, Technical Report CS-89-19, 1989. Google ScholarGoogle Scholar
  11. B. Thalheim. Foundations of Entity-Relationship Modeling. Annals of Mathematics and Artificial Intelligence, vol. 7, 1993, 197-256.Google ScholarGoogle ScholarCross RefCross Ref
  12. B. Thalheim. Entity-Relationship Modeling --- Foundations of Database Technology. Springer 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Van den Bussche. Formal Aspects of Object Identity in Database Manipulation. Ph.D. Thesis, University of Antwerp, 1993.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. On the unification of query algebras and their extension to rational tree structures

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Other conferences
                  ADC '01: Proceedings of the 12th Australasian database conference
                  January 2001
                  185 pages
                  ISBN:0769509665

                  Copyright © Copyright (c) 2001 Institute of Electrical and Electronics Engineers, Inc. All rights reserved.

                  Publisher

                  IEEE Computer Society

                  United States

                  Publication History

                  • Published: 29 January 2001

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  Overall Acceptance Rate98of224submissions,44%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader