Principles of Implementing Historical Databases in RDBMS


The issue of query languages for historical databases has received considerable interest in the database literature over the past decade. Recently temporal relational algebras have been described which provide a theoretical foundation for these languages in the same manner that the relational algebra provides for the SQL language. In this paper the issue of algorithms for the querying and updating of information for one such temporal algebra is discussed, in the specific context of implementing such algorithms on conventional database management systems (DBMS) based on the relational algebra. In so doing, we make apparent the extensions needed to make an RDBMS support any historical database query language with the expressive power of the temporal relational algebra.

DOI: 10.1007/3-540-56921-9_13

Extracted Key Phrases

1 Figure or Table

Cite this paper

@inproceedings{McBrien1993PrinciplesOI, title={Principles of Implementing Historical Databases in RDBMS}, author={Peter McBrien}, booktitle={BNCOD}, year={1993} }