A homogeneous relational model and query languages for temporal databases
- 1 October 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 13 (4), 418-448
- https://doi.org/10.1145/49346.50065
Abstract
In a temporal database, time values are associated with data item to indicate their periods of validity. We propose a model for temporal databases within the framework of the classical database theory. Our model is realized as a temporal parameterization of static relations. We do not impose any restrictions upon the schemes of temporal relations. The classical concepts of normal forms and dependencies are easily extended to our model, allowing a suitable design for a database scheme. We present a relational algebra and a tuple calculus for our model and prove their equivalence. Our data model is homogeneous in the sense that the periods of validity of all the attributes in a given tuple of a temporal relation are identical. We discuss how to relax the homogeneity requirement to extend the application domain of our approach.Keywords
This publication has 12 references indexed in Scilit:
- The temporal query language TQuelACM Transactions on Database Systems, 1987
- Weak temporal relationsPublished by Association for Computing Machinery (ACM) ,1985
- On an algebra for historical relational databasesPublished by Association for Computing Machinery (ACM) ,1985
- A query language for a homogeneous temporal databasePublished by Association for Computing Machinery (ACM) ,1985
- Designing DBMS support for the temporal dimensionPublished by Association for Computing Machinery (ACM) ,1984
- Formal semantics for time in databasesACM Transactions on Database Systems, 1983
- Panel on time and databasesACM SIGMOD Record, 1983
- The role of time in information processingACM SIGART Bulletin, 1982
- LEGOL 2.0: A relational specification language for complex rulesInformation Systems, 1979
- A relational model of data for large shared data banksCommunications of the ACM, 1970