Neuartige Datenbank-Anwendungen wie Data Warehousing und OLAP (Online Analytical Processing) verwenden zur Beschreibung der Anwendungsdomäne das multidimensionale Datenmodell. OLAP Systeme weisen daher ein multidimensionales Datenbank-Schema auf, um die Anwendungs-Semantik adäquat darzustellen. Mit FIESTA wird eine Methodik zur Schema-Evolution solcher multidimensionaler Schemata vorgestellt. Kern der Arbeit ist eine Schema-Evolutions-Algebra, die eine Formalisierung des multidimensionalen Datenmodells zusammen mit darauf aufbauenden Schema-Evolutions-Operationen beinhaltet. Da OLAP-Systeme meist als Zusatzschichten-Architektur für relationale Datenbanksysteme implementiert werden, wird die Verarbeitung von Sequenzen solcher Schema-Evolutions-Operationen in einem relationalen Datenbanksystem vorgestellt. Dazu wird formal beschreiben, wie ein multidimensionales Schema auf ein entsprechendes relationales DB-Schema abgebildet werden kann. Damit bei dieser Transformation die volle multidimensionale Semantik erhalten bleibt, wird ein entsprechendes Metaschema als Erweiterung des relationalen Systemkatalogs eingeführt. Zur konsistenten Umsetzung von Evolutions-Operationen-Sequenzen erfolgt eine Transformation in entsprechende relationale Evolutions-Kommandos, die neben dem eigentlichen relationalen Datenbankschema auch die Instanzen und die Inhalte des Metaschemas anpassen. FIESTA wurde im Rahmen einer graphischen Data Warehouse-Entwurfsumgebung prototypisch implementiert. Dabei werden die multidimensionalen Schemata an der Benutzer-Schnittstelle mit einer speziellen grafischen Notation, die eine Erweiterung des bekannten E/R Ansatzes ist, dargestellt. Diese grafische Darstellung wird intern zur Verarbeitung in eine algebraische Beschreibung des multidimensionalen Schemas transformiert.
«
Neuartige Datenbank-Anwendungen wie Data Warehousing und OLAP (Online Analytical Processing) verwenden zur Beschreibung der Anwendungsdomäne das multidimensionale Datenmodell. OLAP Systeme weisen daher ein multidimensionales Datenbank-Schema auf, um die Anwendungs-Semantik adäquat darzustellen. Mit FIESTA wird eine Methodik zur Schema-Evolution solcher multidimensionaler Schemata vorgestellt. Kern der Arbeit ist eine Schema-Evolutions-Algebra, die eine Formalisierung des multidimensionalen Daten...
»