Database Versions to Represent Bitemporal Databases

We present a new approach to implement an object bitemporal database where both valid-time and transaction-time are represented. It is based on the DataBase Version model, which allows an effcient management of object versions. This facilitates the manipulation of past events and allows a straightforward representation of branching evolution in valid-time.

[1]  Geneviève Jomier,et al.  Managing Entity Versions within their Contexts: A Formal Approach , 1994, DEXA.

[2]  Abdullah Uz Tansel,et al.  The Expressive Power of Temporal Relational Query Languages , 1997, IEEE Trans. Knowl. Data Eng..

[3]  Arie Segev,et al.  A consensus glossary of temporal database concepts , 1994, SIGMOD 1994.

[4]  Gultekin Özsoyoglu,et al.  Temporal and Real-Time Databases: A Survey , 1995, IEEE Trans. Knowl. Data Eng..

[5]  Edward Sciore,et al.  Using annotations to support multiple kinds of versioning in an object-oriented database system , 1991, TODS.

[6]  Stéphane Gançarski,et al.  A Framework for the Manipulation of a Multiversion Database , 1995, DEXA Workshop.

[7]  Jan Chomicki,et al.  On the feasibility of checking temporal integrity constraints , 1993, J. Comput. Syst. Sci..

[8]  Duane Szafron,et al.  TIGUKAT: A uniform behavioral objectbase management system , 1995, The VLDB Journal.

[9]  Christos Faloutsos,et al.  Designing Access Methods for Bitemporal Databases , 1998, IEEE Trans. Knowl. Data Eng..

[10]  W. Kafer,et al.  Mapping a version model to a complex-object data model , 1992, ICDE 1992.

[11]  Betty Salzberg,et al.  On Indexing Spatial and Temporal Data, Invited Project Review , 1994, Inf. Syst..

[12]  Arie Segev,et al.  A Framework for Query Optimization in Temporal Databases , 1990, SSDBM.

[13]  Won Kim,et al.  A Unifying Framework for Version Control in a CAD Environment , 1986, VLDB.

[14]  Peter J. Stuckey,et al.  Constraints and Databases , 1998, Springer US.

[15]  Marie-Christine Fauvet,et al.  Using Database Versions to Implement Temporal Integrity Constraints , 1997, CDB.

[16]  Andreas Steiner,et al.  A generalisation approach to temporal data models and their implementations , 1998 .

[17]  Wojciech Cellary,et al.  Consistency of versions in objects-oriented databases , 1990, VLDB 1990.

[18]  Harald Schöning,et al.  Realizing a temporal complex-object data model , 1992, SIGMOD '92.

[19]  Michael H. Böhlen,et al.  Temporal database system implementations , 1995, SGMD.

[20]  Vassilis J. Tsotras,et al.  Efficient Management of Time-Evolving Databases , 1995, IEEE Trans. Knowl. Data Eng..

[21]  Aaron Larson,et al.  Epochs, configuration schema, and version cursors in the KBSA framework CCM model , 1991, SCM '91.