Providing Temporal Support in Data Base Management Systems for Global Change Research

Time is essential in modeling the constantly changing world. However, conventional database systems represent the real world with only a tenseless snapshot that is inadequate for many applications where facts and data need to be interpreted in the context of time. In this work we examine some of the issues applicable to temporal modeling, including examples which illustrate the demands imposed by database management systems for global change research. The main contribution of this paper is the proposal of a framework for managing temporal information in scienti c databases. The characteristics of this model are: (1) Time is treated as a basic data type and property. (2) Attribute stamping is adopted whereby the granularity of time can be de ned by the user. (3) Time is treated explicitly in the query language. (4) A helical view of time is used for measuring the distance between two time points, and (5) the implications of temporal analysis are addressed.

[1]  Ramez Elmasri,et al.  A temporal model and query language for ER databases , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[2]  Richard T. Snodgrass,et al.  Evaluation of relational algebras incorporating the time dimension in databases , 1991, CSUR.

[3]  Gad Ariav,et al.  A temporally oriented data model , 1986, TODS.

[4]  Michael Stonebraker,et al.  Database systems: achievements and opportunities , 1990, SGMD.

[5]  Nandlal L. Sarda,et al.  Extensions to SQL for Historical Databases , 1990, IEEE Trans. Knowl. Data Eng..

[6]  Sushil Jajodia,et al.  Dealing with Granularity of Time in Temporal Databases , 1991, CAiSE.

[7]  Arie Shoshani,et al.  The Representation of a Temporal Data Model in the Relational Environment , 1988, SSDBM.

[8]  J. M. Larrazabal,et al.  Reasoning about change , 1991 .

[9]  Arie Shoshani,et al.  Logical modeling of temporal data , 1987, SIGMOD '87.

[10]  Michael D. Soo,et al.  Bibliography on temporal databases , 1991, SGMD.

[11]  Richard T. Snodgrass,et al.  The temporal query language TQuel , 1987, TODS.

[12]  Andrew U. Frank,et al.  Temporal relations in geographic information systems: a workshop at the University of Maine , 1991, SGMD.

[13]  James Clifford,et al.  On an algebra for historical relational databases: two views , 1985, SIGMOD Conference.

[14]  Ilsoo Ahn,et al.  Towards an implementation of database management systems with temporal support , 1986, 1986 IEEE Second International Conference on Data Engineering.

[15]  Arie Shoshani,et al.  Functionality of Temporal Data Models and Physical Design Implications. , 1988 .

[16]  Michael Stonebraker,et al.  The POSTGRES next generation database management system , 1991, CACM.

[17]  Norbert Ritter,et al.  Support for Temporal Data by Complex Objects , 1990, VLDB.

[18]  Arie Segev,et al.  Physical organization of temporal data , 1987, 1987 IEEE Third International Conference on Data Engineering.

[19]  Harry K. T. Wong,et al.  The role of time in information processing: a survey , 1982, SGAR.

[20]  Dan Tasker An Entity/Relationship View of Time , 1987, ER.

[21]  Gail Langran,et al.  A review of temporal database research and its use in GIS applications , 1989, Int. J. Geogr. Inf. Sci..

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

[23]  Richard T. Snodgrass,et al.  Temporal databases status and research directions , 1990, SGMD.

[24]  James Clifford,et al.  A Temporal Relational Algebra as a Basis for Temporal Relational Completeness , 1990 .

[25]  Shashi K. Gadia,et al.  The Role of Temporal Elements in Temporal Databases. , 1988 .

[26]  Shashi K. Gadia,et al.  A homogeneous relational model and query languages for temporal databases , 1988, TODS.