Grundlagenserie Business Intelligence

Business Intelligence (Teil 3): Datenmodellierung – Relationale und Multidimensionale Modelle

Fazit

Datenbanken bilden die Grundlage von E-Business-Anwendungen, wobei vorzugsweise relationale Datenbanken zum Einsatz kommen. Relationale Datenbanken erlauben eine redundanzarme, optimierte Speicherung von Daten.

Eine zentrale Rolle in der BI, insbesondere in Data Marts und bei OLAP-Analysen, spielen multidimensionale Datenmodelle. Sie lassen sich im 3-dimensionalen Fall als Würfel veranschaulichen und bieten effiziente und leicht anwendbare Auswertungsverfahren.

Die Modellierung multidimensionaler Daten erfolgt innerhalb des relationalen Datenmodells oft mit Star- und Snowflake-Modellierungsvarianten. Sie erlauben eine performanceoptimierte Modellierung multidimensionaler Datenräume, verletzen zum Teil aber die strikten, theoretischen Anforderungen an relationale Systeme. (ala)