Proceedings. IDEAS'99. International Database Engineering and Applications Symposium (Cat. No.PR00265)
DOI: 10.1109/ideas.1999.787264
|View full text |Cite
|
Sign up to set email alerts
|

Management of multidimensional aggregates for efficient online analytical processing

Abstract: Proper management of multidimensional aggregates is a fundamental prerequisite for efficient OLAP. The experimental OLAP server CUBESTAR, which concepts are described in this paper, was designed exactly for that purpose. All logical query processing is based solely on a specific algebra for multidimensional data. However, a relational database system is used for the physical storage of the data. Therefore, in popular terms CUBESTAR can be classified as a ROLAP system. In comparison to commercially available sy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…Conventional OLAP data model approach does not differentiate information about classifiers and characterizers. In [1] [29] propose an "SQLm" -Multidimensional SQL language, which provides compatibility with legacy databases. is high-level, user-oriented concept performs automatic aggregations and supports irregular dimension hierarchies.…”
Section: Examples Of Olap Data Modelmentioning
confidence: 99%
“…Conventional OLAP data model approach does not differentiate information about classifiers and characterizers. In [1] [29] propose an "SQLm" -Multidimensional SQL language, which provides compatibility with legacy databases. is high-level, user-oriented concept performs automatic aggregations and supports irregular dimension hierarchies.…”
Section: Examples Of Olap Data Modelmentioning
confidence: 99%
“…Recently, query result caching approaches for DWs and OLAP systems have been proposed which select query results to be stored in the cache dynamically (Scheuermann et al, 1996;Shim et al, 1999;Deshpande et al, 1998;Kortidis and Roussopoulos, 1999;Albrecht et al, 1999;Roy et al, 2000;Kalnis and Papadias, 2001). These approaches presented some goodness measures to choose previous query results to replace from the cache in order to adapt the cache contents to the changing workload.…”
Section: Related Workmentioning
confidence: 99%
“…In situation (1), where the sets are disjoined, the synchronism model to be implemented in X and X' is the one defined by function , Y and Y', respectively.…”
Section: P(d) Represents the Set Containing The Portions Of Informatimentioning
confidence: 99%
“…Dynamic aggregations calculated at the time the query is performed [1]; Development of views with the required aggregation functions. They are called "aggregation views" and are used and computed during the query execution [2]; Aggregation views are stored in caches and used when answering later queries [3]; Summarization Tables representing aggregation views implemented as materialized views [4] [5]; Results from queries on the data warehouse.…”
Section: Analysis Of the Analytical Environment Characteristicsmentioning
confidence: 99%