TY - JOUR
T1 - Processing OLAP queries in hierarchically clustered databases
AU - Theodoratos, Dimitri
AU - Tsois, Aris
N1 - Funding Information:
Research supported by the European Commission under the IST Program project EDITH: European Development of Indexing Techniques for Databases with Multidimensional Hierarchies.
PY - 2003/5
Y1 - 2003/5
N2 - On-Line Analytical Processing (OLAP) is a technology that encompasses applications requiring a multidimensional and hierarchical view of data. OLAP applications often require fast response time to complex grouping/aggregation queries on enormous quantities of data. Commercial relational database management systems use mainly multiple one-dimensional indexes to process OLAP queries that restrict multiple dimensions. However, in many cases, multidimensional access methods outperform one-dimensional indexing methods. We present an architecture for multidimensional databases that are clustered with respect to multiple hierarchical dimensions. It is based on the star schema and is called CSB star. We focus on processing OLAP queries over this schema using multidimensional access methods. Users can still formulate their queries over a traditional star schema, which are then rewritten by the query processor over the CSB star. We exploit the different clustering features of the CSB star to efficiently process a class of typical OLAP queries. We detect cases where the construction of an evaluation plan can be simplified, and other cases where additional processing techniques can be applied.
AB - On-Line Analytical Processing (OLAP) is a technology that encompasses applications requiring a multidimensional and hierarchical view of data. OLAP applications often require fast response time to complex grouping/aggregation queries on enormous quantities of data. Commercial relational database management systems use mainly multiple one-dimensional indexes to process OLAP queries that restrict multiple dimensions. However, in many cases, multidimensional access methods outperform one-dimensional indexing methods. We present an architecture for multidimensional databases that are clustered with respect to multiple hierarchical dimensions. It is based on the star schema and is called CSB star. We focus on processing OLAP queries over this schema using multidimensional access methods. Users can still formulate their queries over a traditional star schema, which are then rewritten by the query processor over the CSB star. We exploit the different clustering features of the CSB star to efficiently process a class of typical OLAP queries. We detect cases where the construction of an evaluation plan can be simplified, and other cases where additional processing techniques can be applied.
KW - Grouping and aggregation query
KW - Hierarchical clustering
KW - Multidimensional database
KW - On-Line Analytical Processing
KW - Star schema
UR - http://www.scopus.com/inward/record.url?scp=0037402813&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0037402813&partnerID=8YFLogxK
U2 - 10.1016/S0169-023X(02)00180-5
DO - 10.1016/S0169-023X(02)00180-5
M3 - Article
AN - SCOPUS:0037402813
SN - 0169-023X
VL - 45
SP - 205
EP - 224
JO - Data and Knowledge Engineering
JF - Data and Knowledge Engineering
IS - 2
ER -