Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A Temporal Query Language for OLAP: Implementation and a Case Study

  • Conference paper
  • First Online:
Database Programming Languages (DBPL 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2397))

Included in the following conference series:

  • 463 Accesses

Abstract

Commercial OLAP systems usually treat OLAP dimensions as static entities. In practice, dimension updates are often necessary in order to adapt the multidimensional database to changing requirements. In earlier work we proposed a temporal multidimensional model and TOLAP, a query language supporting it, accounting for dimension updates and schema evolution at a high level of abstraction. In this paper we present our implementation of the model and the query language. We show how to translate a TOLAP program to SQL, and present a real-life case study, a medical center in Buenos Aires. We apply our implementation to this case study in order to show how our approach can address problems that occur in real situations and that current non-temporal commercial systems cannot deal with. We present results on query and dimension update performance, and briefly describe a visualization tool that allows editing and running TOLAP queries, performing dimension updates, and browsing dimensions across time.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

Similar content being viewed by others

References

  1. R. Bliujute, S. Saltenis, G. Slivinskas, and G. Jensen. Systematic change management in dimensional data warehousing. Time Center Technical Report TR-23, 1998.

    Google Scholar 

  2. L. Cabibbo and R. Torlone. A logical approach to multidimensional databases. In EDBT’98: 6th International Conference on Exteding Database Technology, pages 253–269, Valencia, Spain, 1998.

    Google Scholar 

  3. C.X. Chen and C. Zaniolo. Universal temporal extesions for database languages. In Proceedings of IEEE/ICDE’99, Sydney, Australia, 1999.

    Google Scholar 

  4. W. Chen, M. Kifer, and D.S. Warren. Hilog as a platform for database language. In Proceedings of the 2nd. International Workshop on Database Programming Languages, pages 315–329, Oregon Coast, Oregon, USA, 1989.

    Google Scholar 

  5. C. Hurtado, A.O. Mendelzon, and A. Vaisman. Maintaining data cubes under dimension updates. Proceedings of IEEE/ICDE’99, 1999.

    Google Scholar 

  6. C. Hurtado, A.O. Mendelzon, and A. Vaisman. Updating OLAP dimensions. Proceedings of ACM DOLAP’99, 1999.

    Google Scholar 

  7. R. Kimball. The Data Warehouse Toolkit. J.Wiley and Sons, Inc, 1996.

    Google Scholar 

  8. L.V.S Lakshmanan, F. Sadri, and I.N. Subramanian. Logic and algebraic languages for interoperability in multidatabase systems. Journal of Logic Programming 33(2), pp.101–149, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  9. W. Lehner. Modeling large OLAP scenarios. In EDBT’98: 6th International Conference on Exteding Database Technology, Valencia, Spain, 1998.

    Google Scholar 

  10. A.O. Mendelzon and A. Vaisman. Temporal queries in OLAP. In Proceedings of the 26th VLDB Conference, Cairo, Egypt, 2000.

    Google Scholar 

  11. T.B Pedersen and C. Jensen. Multidimensional data modeling for complex data. Proceedings of IEEE/ICDE’99, 1999.

    Google Scholar 

  12. Richard Snodgrass. The TSQL2 Temporal Query Language. Kluwer Academic Publishers, 1995.

    Google Scholar 

  13. D. Toman. A point-based temporal extension to sql. In Proceedings of DOOD’97, Montreaux, Switzerland, 1997.

    Google Scholar 

  14. J. Widom. Research problems in data warehousing. In Proceedings of the 4th International Conference on Information and Knowledge Management, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vaisman, A.A., Mendelzon, A.O. (2002). A Temporal Query Language for OLAP: Implementation and a Case Study. In: Ghelli, G., Grahne, G. (eds) Database Programming Languages. DBPL 2001. Lecture Notes in Computer Science, vol 2397. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46093-4_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-46093-4_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44080-2

  • Online ISBN: 978-3-540-46093-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics