• DocumentCode
    1361143
  • Title

    Designing access methods for bitemporal databases

  • Author

    Kumar, Anil ; Tsotras, Vassilis J. ; Faloutsos, Christos

  • Author_Institution
    Dept. of Electr. Eng., Polytech. Univ., Brooklyn, NY, USA
  • Volume
    10
  • Issue
    1
  • fYear
    1998
  • Firstpage
    1
  • Lastpage
    20
  • Abstract
    By supporting the valid and transaction time dimensions, bitemporal databases represent reality more accurately than conventional databases. The authors examine the issues involved in designing efficient access methods for bitemporal databases, and propose the partial-persistence and the double-tree methodologies. The partial-persistence methodology reduces bitemporal queries to partial persistence problems for which an efficient access method is then designed. The double-tree methodology “sees” each bitemporal data object as consisting of two intervals (a valid-time and a transaction-time interval) and divides objects into two categories according to whether the right endpoint of the transaction time interval is already known. A common characteristic of both methodologies is that they take into account the properties of each time dimension. Their performance is compared with a straightforward approach that “sees” the intervals associated with a bitemporal object as composing one rectangle, which is stored in a single multidimensional access method. Given that some limited additional space is available, the experimental results show that the partial-persistence methodology provides the best overall performance, especially for transaction timeslice queries. For those applications that require ready, off-the-shelf, access methods, the double-tree methodology is a good alternative
  • Keywords
    data structures; query processing; temporal databases; transaction processing; access method design; bitemporal data object; bitemporal databases; bitemporal query reduction; double-tree methodology; multidimensional access method; partial-persistence methodology; performance; reality; transaction time dimensions; transaction time interval endpoint; valid time dimensions; Biomedical equipment; Data structures; Database systems; Design methodology; Error correction; History; Medical services; Multidimensional systems; Remuneration; Transaction databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.667079
  • Filename
    667079