18.11.2012 Aufrufe

Dokument 1 - RWTH Aachen University

Dokument 1 - RWTH Aachen University

Dokument 1 - RWTH Aachen University

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

54 3 Ein Metamodell für die Architektur von Data-Warehouse-Systemen<br />

Abbildung 3.15: Entwurf von konzeptuellen Modellen mit i.com [Franconi und Ng, 2000]<br />

als Sicht auf die konzeptuellen Modelle dargestellt, d.h. die Schemata werden als Anfragen an<br />

das konzeptuelle Modell dargestellt. Das hier vorgestellte Verfahren wurde ebenfalls im DWQ-<br />

Projekt entwickelt [Calvanese et al., 1998d, 1999a,b].<br />

In diesem Verfahren werden sowohl die Schemata der Datenquellen als auch das Schema des<br />

DW als Sicht auf die entsprechenden konzeptuellen Modelle dargestellt. Da das konzeptuelle<br />

Modell einer Datenquelle aber schon als Sicht auf das Unternehmensmodell definiert ist, ist auch<br />

das Schema der Datenquelle indirekt als Sicht auf das Unternehmensmodell repräsentiert. Das<br />

Problem besteht nun darin, die Anfrage für das Schema des DW so umzuschreiben, dass sie sich<br />

nur auf die Relationen aus den Datenquellen beziehen und äquivalent zur ursprünglichen Anfrage<br />

über dem konzeptuellen Modell ist (siehe Anfragenproblem in Abschnitt 2.2.2).<br />

Um die notwendigen Metadaten für dieses Verfahren zu erfassen, wurde die logische Perspektive<br />

wie in Abbildung 3.16 dargestellt erweitert. Die Relationen eines Schemas werden als konjunktive<br />

Anfragen (Conjunctive Queries) definiert. Das Ergebnis der Umschreibung der Anfrage für<br />

eine Relation im DW kann auch eine disjunktive Anfrage (Disjunctive Query) sein, da die Ergebnisse<br />

aus mehreren Datenquellen zusammengefasst werden müssen. Wie bei den komplexen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!