A query language for multidimensional arrays: design, implementation, and optimization techniques
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
OLAP, relational, and multidimensional database systems
ACM SIGMOD Record
An overview of data warehousing and OLAP technology
ACM SIGMOD Record
Multi-dimensional logic programming: theoretical foundations
Theoretical Computer Science - Special issue: theoretical computer science in Australia and New Zealand
Logic for Problem Solving
Querying Multidimensional Databases
DBLP-6 Proceedings of the 6th International Workshop on Database Programming Languages
Hi-index | 0.00 |
This paper presents a formalism for modelling and reasoning about multidimensional databases. It is supported by a rule-based system based on a multidimensional logic, which we call ML(ω), extended with aggregation meta-predicates. The system supports a hierarchy of aggregation dimensions by mapping those dimensions to actualdimensions of ML(ω), and aggregation meta-predicates basically perform data transformations over specified aggregation dimensions. We demonstrate that the rule-based system can be used as a deductive front-end to a multidimensional database stored in a data warehouse and can be used as an aid in decision suport systems.