Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Temporal Projection

  • Christian S. JensenEmail author
  • Richard T. Snodgrass
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_1422


Temporal assignment


In a query or update statement, temporal projection pairs the computed facts with their associated times, usually derived from the associated times of the underlying facts.

The generic notion of temporal projection may be applied to various specific time dimensions. For example, valid-time projection associates with derived facts the times at which they are valid, usually based on the valid times of the underlying facts.

Key Points

While almost all temporal query languages support temporal projection, the flexibility of that support varies greatly.

In some languages, temporal projection is implicit and is based the intersection of the times of the underlying facts. Other languages have special constructs to specify temporal projection.

The term “temporal projection” has been used extensively in the literature. It derives from the retrieve clause in Quel as well as the SELECTclause in SQL, which both serve the purpose of the relational algebra...

This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    Jensen CS, Dyreson CE, editors. A consensus glossary of temporal database concepts – February 1998 version. In: Etzion O, Jajodia S, Sripada S, editors. Temporal databases: research and practice. Berlin: Springer; 1998. p. 367–405.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer ScienceAalborg UniversityAalborgDenmark
  2. 2.Department of Computer ScienceUniversity of ArizonaTucsonUSA
  3. 3.Dataware VenturesTucsonUSA

Section editors and affiliations

  • Richard T. Snodgrass
    • 1
  • Christian S. Jensen
    • 2
  1. 1.University of ArizonaTucsonUSA
  2. 2.Aalborg UniversityAalborg ØstDenmark