Using functional dependencies for reducing the size of a data cube

  • Authors:
  • Eve Garnaud;Sofian Maabout;Mohamed Mosbah

  • Affiliations:
  • LaBRI, CNRS, UMR 5800, University of Bordeaux, Talence, France;LaBRI, CNRS, UMR 5800, University of Bordeaux, Talence, France and INRIA-Bordeaux Sud Ouest, France;LaBRI, CNRS, UMR 5800, University of Bordeaux, Talence, France

  • Venue:
  • FoIKS'12 Proceedings of the 7th international conference on Foundations of Information and Knowledge Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Functional dependencies (FD's) are a powerful concept in data organization. They have been proven very useful in e.g., relational databases for reducing data redundancy. Little work however has been done so far for using them in the context of data cubes. In the present paper, we propose to characterize the parts of a data cube to be materialized with the help of the FD's present in the underlying data. For this purpose, we consider two applications: (i) how to choose the best cuboids of a data cube to materialize in order to guarantee a fixed performance of queries and, (ii) how to choose the best tuples, hence partial cuboids, in order to reduce the size of the data cube without loosing information. In both cases we show how FD's are fundamental.