OLAP schemata for correct applications

  • Authors:
  • Hans-Joachim Lenz;Bernhard Thalheim

  • Affiliations:
  • Institute of Production, Information Systems and Operations Research, Free University Berlin, Berlin, Germany;Department of Computer Science and Applied Mathematics, Christian Albrechts University Kiel, Kiel, Germany

  • Venue:
  • TEAA'05 Proceedings of the 31st VLDB conference on Trends in Enterprise Application Architecture
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

OLAP applications are currently widely used in business applications. These applications are implicitly defined on top of OLTP systems. The applications make use of aggregation functions and data combinations. A number of paradoxes is observed if arbitrary aggregation functions and combinations are used. We develop a theory of aggregation functions, OLTP-OLAP transformations, and of the data cube. Based on these investigations we derive an architecture for OLTP-OLAP applications that supports sound and correct querying: OLTP-OLAP specification frames. The specification frame of OLTP-OLAP schemata specifically emphasises soundness of all operations involved by built-in guards. Or to turn it around, we make provision that an innocent user does not start non-sense operations. This specification frame is based on OLTP schemata, OLTP-OLAP transformations, and a rigid theory of OLAP schemata and functions.