Skip to main content

Efficient Temporal Coalescing Query Support in Relational Database Systems

  • Conference paper
Database and Expert Systems Applications (DEXA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4080))

Included in the following conference series:

Abstract

The interest in, and user demand for, temporal databases have only increased with time; unfortunately, DBMS vendors and standard groups have not moved aggressively to extend their systems with support for transaction-time or valid-time. This can be partially attributed to the expected major R&D costs to add temporal support to RDBMS by directly extending the database engine. The newly introduced SQL:2003 standards have actually significantly enhanced our ability to support temporal applications in commercial database systems. The long recognized problem of coalescing, which is difficult to support in the framework of SQL:1992, can now be effectively supported in RDBMS. In this paper, we investigate alternatives of temporal coalescing queries under temporal data models in RDBMS. We provide an SQL:2003-based query algorithm and a native relational user defined aggregates (UDA) approach – both approaches only require a single scan of the database. We conclude that temporal queries can be best supported by OLAP functions supported in the current SQL:2003 standards. These new findings demonstrate that the current RDBMS are mature enough to directly support efficient temporal queries, and provide a new paradigm for temporal database research and implementation.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ozsoyoglu, G., Snodgrass, R.T.: Temporal and Real-Time Databases: A Survey. TKDE 7(4), 513–532 (1995)

    Google Scholar 

  2. Grandi, F.: An Annotated Bibliography on Temporal and Evolution Aspects in the World Wide Web. TimeCenter Technique Report (2003)

    Google Scholar 

  3. Snodgrass, R.T.: The TSQL2 Temporal Query Language. Kluwer, Dordrecht (1995)

    MATH  Google Scholar 

  4. Snodgrass, R.T., Böhlen, M.H., Jensen, C.S., Steiner, A.: Transitioning Temporal Support in TSQL2 to SQL3. In: Etzion, O., Jajodia, S., Sripada, S. (eds.) Dagstuhl Seminar 1997. LNCS, vol. 1399, pp. 150–194. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  5. Wang, F., Zaniolo, C., Zhou, X.: Temporal XML? SQL Strikes Back!. Time (2005)

    Google Scholar 

  6. Böhlen, M.H., Snodgrass, R.T., Soo, M.D.: Coalescing in Temporal Databases. In: VLDB (1996)

    Google Scholar 

  7. Zaniolo, C., Ceri, S., Faloutsos, C., Snodgrass, R.T., Subrahmanian, V.S., Zicari, R.: Advanced Database Systems. Morgan Kaufmann Publishers, San Francisco (1997)

    Google Scholar 

  8. Toman, D.: Point-based Temporal Extensions of SQL. In: Bry, F., Ramamohanarao, K. (eds.) DOOD 1997. LNCS, vol. 1341, pp. 103–121. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  9. Snodgrass, R.T.: Developing Time-Oriented Database Applications in SQL. Morgan Kaufmann, San Francisco (1999)

    Google Scholar 

  10. Leung, T.Y., Pirahesh, H.: Querying Historical Data in IBM DB2 C/S DBMS Using Recursive SQL. Recent Advances in Temporal Databases (1995)

    Google Scholar 

  11. SQL 2003 Standard Support in Oracle Database 10g, http://otn.oracle.com/products/database/application_development/pdf/SQL_2003_TWP.pdf

  12. Zaniolo, C., Luo, R., Wang, H., et al.: Stream Mill: Bringing Power and Generality to Data Stream Management Systems. World Wide Web, http://wis.cs.ucla.edu/stream-mill/index.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, X., Wang, F., Zaniolo, C. (2006). Efficient Temporal Coalescing Query Support in Relational Database Systems. In: Bressan, S., Küng, J., Wagner, R. (eds) Database and Expert Systems Applications. DEXA 2006. Lecture Notes in Computer Science, vol 4080. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11827405_66

Download citation

  • DOI: https://doi.org/10.1007/11827405_66

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-37871-6

  • Online ISBN: 978-3-540-37872-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics