• DocumentCode
    2962709
  • Title

    Study and comparison of schema versioning and database conversion techniques for bi-temporal databases

  • Author

    Wei, Han-Chieh ; Elmasri, Ramez

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    88
  • Lastpage
    98
  • Abstract
    Schema evolution and schema versioning are two techniques used for managing database evolution. Schema evolution keeps only the current version of a schema and database after applying schema changes. Schema versioning creates new schema versions and converts the corresponding data while preserving the old schema versions and data. To provide the most generality, bi-temporal databases can be used to realize schema versioning, since they allow both retroactive and proactive updates to the schema and database. We first study two proposed database conversion approaches for supporting schema evolution and schema versioning: single table version approach and multiple table version approach. We then propose the partial table version approach to solve the problems encountered in these approaches when applied to bi-temporal databases
  • Keywords
    database theory; temporal databases; bi-temporal databases; database conversion; database evolution; multiple table version approach; proactive updates; retroactive updates; schema evolution; schema versioning; single table version approach; Application software; Banking; Data engineering; Database systems; Electrical capacitance tomography; Engineering management; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Temporal Representation and Reasoning, 1999. TIME-99. Proceedings. Sixth International Workshop on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7695-0173-7
  • Type

    conf

  • DOI
    10.1109/TIME.1999.777976
  • Filename
    777976