Synonyms
Temporal assignment
Definition
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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
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.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Jensen, C.S., Snodgrass, R.T. (2018). Temporal Projection. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_1422
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_1422
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering