6
Speicherung
Die Speicherung der Daten in einem Data-Warehouse-System, speziell im Da-
tenwürfel, ist essenziell für eine effiziente Realisierung des Gesamtsystems. In
diesem Kapitel werden mehrere Aspekte hierzu behandelt:
Die Speicherung des Datenwürfels kann in einem klassischen relationalen
DBMS oder einer dediziert entwickelten Array-Speicherung erfolgen. Wir
stellen beide Ansätze vor und vergleichen diese.
Mittels Partitionierung kann ein Datenwürfel effizient verteilt gespeichert
werden.
Bei der relationalen Speicherung sind alternative Speicherformen in der
Diskussion, die besonders Data-Warehouse-Anfragen beschleunigen kön-
nen.
Neben diesen Aspekten spielt die Zugriffsbeschleunigung mit Hilfe geeigneter
Indexstrukturen eine große Rolle bei der Speicherung von Data-Warehouse-
Daten. Dies wird separat in Kapitel 7 behandelt.
6.1 Speicherung des Datenwürfels:
Array vs. Relationen
Der in Abschnitt 3.1 eingeführte Datenwürfel ist das anerkannte konzeptionel-
le Modell für Data-Warehouse-Systeme. Doch wie sieht die interne Realisierung
eines Datenwürfels aus? Bereits bei der Modellierung haben wir gesehen, dass
153

Get Data Warehouse Technologien now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.