Skip to main content

Algebra-Based Approach for Incremental Data Warehouse Partitioning

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

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

Included in the following conference series:

  • 1375 Accesses

Abstract

Horizontal Data Partitioning is an optimization technique well suited to optimize star-join queries in Relational Data Warehouses. Most works focus on a static selection of a fragmentation schema. However, due to the evolution of data warehouses and the ad hoc nature of queries, the development of incremental algorithms for fragmentation schema selection has become a necessity. In this work, we present a Partitioning Algebra containing all operators needed to update a schema when a new query arrives. To identify queries which should trigger a schema update, we introduce the notion of query profiling.

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 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.

References

  1. Bellatreche, L., Boukhalfa, K., Richard, P.: Referential horizontal partitioning selection problem in data warehouses: Hardness study and selection algorithms. International Journal of Data Warehousing and MiningĀ 5(4), 1ā€“23 (2009)

    ArticleĀ  Google ScholarĀ 

  2. Bouchakri, R., Bellatreche, L., Faget, Z., BreƟ, S.: A coding template for handling static and incremental horizontal partitioning in data warehouses. Journal of Decision Systems (JDS) (to appear)

    Google ScholarĀ 

  3. Ceri, S., Negri, M., Pelagatti, G.: Horizontal data partitioning in database design. In: ACM SIGMOD, pp. 128ā€“136 (1982)

    Google ScholarĀ 

  4. Curino, C., Jones, E.P.C., Popa, R.A., Malviya, N., Wu, E., Madden, S., Balakrishnan, H., Zeldovich, N.: Relational cloud: a database service for the cloud. In: CIDR, pp. 235ā€“240 (2011)

    Google ScholarĀ 

  5. Curino, C., Zhang, Y., Jones, E.P.C., Madden, S.: Schism: a workload-driven approach to database replication and partitioning. PVLDBĀ 3(1), 48ā€“57 (2010)

    Google ScholarĀ 

  6. Derrar, H., Ahmed-Nacer, M., Boussaid, O.: Dynamic distributed data warehouse design. Journal of Intelligent Information and Database SystemsĀ 7 (2013)

    Google ScholarĀ 

  7. Ɩzsu, M.T., Valduriez, P.: Principles of Distributed Database Systems, 2nd edn. Prentice Hall International, Inc. (1999)

    Google ScholarĀ 

  8. Papadomanolakis, S., Ailamaki, A.: AutoPart: Automating Schema Design for Large Scientific Databases Using Data Partitioning. In: SSDBM, pp. 383ā€“392 (2004)

    Google ScholarĀ 

  9. Sanjay, A., Narasayya, V.R., Yang, B.: Integrating vertical and horizontal partitioning into automated physical database design. In: ACM SIGMOD, pp. 359ā€“370 (June 2004)

    Google ScholarĀ 

  10. Tekaya, K.: Dynamic distributed data warehouse design. In: IRMA International Conference, pp. 1594ā€“1598 (2007)

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Bouchakri, R., Bellatreche, L., Faget, Z. (2014). Algebra-Based Approach for Incremental Data Warehouse Partitioning. In: Decker, H., LhotskĆ”, L., Link, S., Spies, M., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 2014. Lecture Notes in Computer Science, vol 8645. Springer, Cham. https://doi.org/10.1007/978-3-319-10085-2_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10085-2_40

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10084-5

  • Online ISBN: 978-3-319-10085-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics