• DocumentCode
    1582383
  • Title

    The partial-order tree: a new structure for indexing on complex attributes in object-oriented databases

  • Author

    Goczyla, Krzysztof

  • Author_Institution
    Tech. Univ. Gdansk, Poland
  • fYear
    1997
  • Firstpage
    47
  • Lastpage
    54
  • Abstract
    The paper focuses on the indexing of non-primitive (complex) values of attributes in an object management system. A new index structure for indexing on set (multivalued) attributes is proposed. This structure is based on a partial order imposed on the values of the indexed attribute, which are subsets of a set of primitive values. It is shown that the proposed index allows the system to efficiently perform typical set operators that are postulated to be applied in object query languages (is-equal, is-subset, is-superset), without performing any costly operations on lists of object identifiers that would be necessary in traditional index structures. The new index structure, called partial-order tree, is described and algorithms performing the set operators are outlined.
  • Keywords
    database theory; indexing; object-oriented databases; object-oriented languages; query languages; query processing; tree data structures; complex attributes; complex values; data structure; indexing; is-equal; is-subset; is-superset; lists; object identifiers; object query languages; object-oriented databases; partial-order tree; primitive values; set attributes; set operators; Computer languages; Data models; Database languages; Database systems; Indexing; Object oriented databases; Programming profession; Query processing; Relational databases; Spatial databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617215
  • Filename
    617215