• DocumentCode
    1596207
  • Title

    Query processing and optimization in temporal object-oriented databases

  • Author

    Wang, L. ; Wing, M. ; Davis, C. ; Revell, N.

  • Author_Institution
    Sch. of Comput. Sci., Middlesex Univ., London, UK
  • fYear
    1997
  • Firstpage
    474
  • Lastpage
    481
  • Abstract
    Investigates temporal query processing and optimization in the context of object-oriented databases. Based on our temporal object data model and algebra, a strategy of decomposition is presented to process temporal queries that involve associations of both aggregation hierarchy and time-reference. That is, the evaluation of an enhanced path, which is defined to extend a path with time-reference, is decomposed by initially dividing the path into two sub-paths: one contains the time-stamped class that can be optimized by making use of the ordering information of temporal data and another in an ordinary sub-path which can be further decomposed and evaluated using different algorithms. The intermediate results of traversed two sub-paths are then joined together to create the query output. Algorithms of time-related operations and four basic join algorithms have been implemented with stream processing techniques and presented with a cost analysis. Optimization issues have been discussed
  • Keywords
    data structures; database theory; object-oriented databases; optimisation; process algebra; query processing; temporal databases; aggregation hierarchy associations; cost analysis; decomposition strategy; enhanced path; join algorithms; ordering information; query output; stream processing techniques; sub-paths; temporal object algebra; temporal object data model; temporal object-oriented databases; temporal query optimization; temporal query processing; time-reference associations; time-stamped class; Algebra; Algorithm design and analysis; Costs; Data models; Object oriented databases; Object oriented modeling; Proposals; Query processing; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications, 1997. Proceedings., Eighth International Workshop on
  • Conference_Location
    Toulouse
  • Print_ISBN
    0-8186-8147-0
  • Type

    conf

  • DOI
    10.1109/DEXA.1997.617334
  • Filename
    617334