Swinburne
Browse

A query system for object-relational database

Download (218.23 kB)
conference contribution
posted on 2024-07-11, 20:03 authored by Hui Li, Chengfei LiuChengfei Liu, Maria E. Orlowska
The converging trend of relational database technology and object-oriented database technology results in object-relational database systems, which opens up the type system of the traditional model to allow for the addition of new data types, such as ADTs, references and collections. Traditional relational query languages need to be extended to handle the more complex structure, so does the query system which form the underlying structure of query languages. In this paper, we propose an object-relational data model which extends the relational model with add-on object features. We then define an algebra which are extended from its relational counterpart. It fully incorporates relational query operations, while supporting some new features to handle complex data, such as ADTs and bulk types. The algebra supports access to relationships implied by the database schemas. Compared with existing object-oriented query algebras, it adopts a different approach to handle object identities (OID). The algebra can be used as an input language for the query optimizers.

History

Available versions

PDF (Accepted manuscript)

Publisher website

Journal title

Australian Computer Science Communications: Database systems 98, the 9th Australasian Database Conference (ADC 98), Perth, Australia, 02-03 February 1998 / John F. Roddick (ed.)

Conference name

Australian Computer Science Communications: Database systems 98, the 9th Australasian Database Conference ADC 98, Perth, Australia, 02-03 February 1998 / John F. Roddick ed.

Volume

20

Issue

2

Publisher

Australian Computer Society

Copyright statement

Copyright © 1998, Australian Computer Society, Inc. This paper appeared at the 9th Australasian Database Conference (ADC1998), Perth. Australian Computer Science Communications, Vol. 20, no. 2. J. F. Roddick, Ed. Reproduction for academic, not-for profit purposes permitted provided this text is included.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC