An Overview of Multidimensional Data Models for OLAP

Multidimensional database technology is becoming more and more important in conjunction with data warehouses and OLAP analysis. What is still lacking is a commonly accepted formal foundation which can serve as a basis for future research and standardization. Recently, a multitude of interesting proposals on this topic have been published. OLAP applications have some special requirements that do not apply to other areas of multidimensional analysis (e.g. GIS, PACS). In this report, we list requirements that a formal model and a corresponding query language must fulfill to be suitable for OLAP. We present several recently proposed approaches that come closest to our requirements. For each approach, we give a brief description and a discussion of its suitability as a formal foundation for OLAP, with respect to our requirements. We conclude the report by giving some directions for future work in this area.

[1]  Luca Cabibbo,et al.  From a procedural to a visual query language for OLAP , 1998, Proceedings. Tenth International Conference on Scientific and Statistical Database Management (Cat. No.98TB100243).

[2]  Wolfgang Lehner,et al.  The Cube-Query-Languages (CQL) for Multidimensional Statistical and Scientific Database Systems , 1997, DASFAA.

[3]  Kenneth Salem,et al.  A Language for Manipulating Arrays , 1997, VLDB.

[4]  Sunita Sarawagi,et al.  Modeling multidimensional databases , 1997, Proceedings 13th International Conference on Data Engineering.