Skip to main content

Temporal Query Processing

  • Reference work entry
Encyclopedia of Database Systems

Definition

Temporal query processing refers to the techniques used by database management system to process temporal statements. This ranges from the implementation of query execution plans to the design of system architectures. This entry surveys different system architectures. It is possible to identify three general system architectures that have been used to systematically offer temporal query processing functionality to applications [6]: The layered approach uses an off-the-shelf database system and extends it by implementing the missing functionality in a layer between the database system and the applications. The monolithic approach integrates the necessary application-specific extensions directly into the database system. The extensible approach relies on a database system that allows to plug user-defined extensions into the database system.

Historical Background

In order to deploy systems that offer support for temporal query processing new systems must be designed and...

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 2,500.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Bliujute R., Saltenis S., Slivinskas G., and Jensen C.S. Developing a datablade for a new index. In Proc. 15th Int. Conf. on Data Engineering, 1999, pp. 314–323.

    Google Scholar 

  2. Böhlen M.H. December 1995.Temporal database system implementations. ACM SIGMOD Rec., 24(4):16,

    Article  Google Scholar 

  3. Böhlen M.H., Snodgrass R.T., and Soo M.D. Coalescing in temporal databases. In Proc. 22th Int. Conf. on Very Large Data Bases, 1996, pp. 180–191

    Google Scholar 

  4. Dunn J., Davey S., Descour A., and Snodgrass R.T. Sequenced subset operators: definition and implementation. In Proc. 18th Int. Conf. on Data Engineering, 2002, pp. 81–92.

    Google Scholar 

  5. Graefe G. and McKenna W.J. The volcano optimizer generator: extensibility and efficient search. In Proc. 9th Int. Conf. on Data Engineering, 1993, pp. 209-218.

    Google Scholar 

  6. M., Koubarakis T.K., Sellis A.U., Frank S., Grumbach R.H., GĂĽting C.S., Jensen N.A., Lorentzos Y., Manolopoulos E., Nardelli B., Pernici H., Schek M., Scholl B., and Theodoulidis N. (eds.). Tryfona Spatio-Temporal Databases: The CHOROCHRONOS Approach. Vol. 2520. Springer, Berlin, 2003.

    MATH  Google Scholar 

  7. Kriegel H.-P., Pötke M., and Seidl T. Managing intervals efficiently in object-relational databases. In Proc. 26th Int. Conf. on Very Large Data Bases, 2000, pp. 407-418.

    Google Scholar 

  8. Leung T.Y.C. and Muntz R.R. Stream processing: temporal query processing and optimization. In Tansel A., Clifford J., Gadia S., Jajodia S., Segev A., Snodgrass R.T. (eds.). Temporal Databases: Theory, Design, and Implementation, Benjamin/Cummings, 1993, pp. 329-355.

    Google Scholar 

  9. Melton J. and Simon A.R. Understanding the New SQL: A Complete Guide. Morgan Kaufmann, Los Altos, CA, 1993.

    Google Scholar 

  10. Slivinskas G., Jensen C.S., and Snodgrass R.T. Adaptable query optimization and evaluation in temporal middleware. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 2001, pp. 127–138.

    Google Scholar 

  11. Snodgrass R.T. Developing Time-Oriented Database Applications in SQL. Morgan Kaufmann, Los Altos, CA, 1999.

    Google Scholar 

  12. M. (ed.). Stonebraker The INGRES Papers: Anatomy of a Relational Database System. Addison-Wesley, Reading, MA, 1986.

    MATH  Google Scholar 

  13. The Postgresql Global. POSTGRESQL developer’s guide.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this entry

Cite this entry

Böhlen, M. (2009). Temporal Query Processing. In: LIU, L., ÖZSU, M.T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39940-9_408

Download citation

Publish with us

Policies and ethics