02.06.2013 Aufrufe

Data Warehousing mit Oracle - Trivadis

Data Warehousing mit Oracle - Trivadis

Data Warehousing mit Oracle - Trivadis

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.

O-DWH<br />

<strong>Data</strong> <strong>Warehousing</strong> <strong>mit</strong> <strong>Oracle</strong><br />

<strong>Trivadis</strong> AG<br />

Dani Schnider<br />

Karol Hajdu<br />

September 2006<br />

(Version 2.0.1)


Diese Kursunterlagen basieren auf:<br />

Copyright © <strong>Trivadis</strong> AG, 2001-2006, alle Rechte vorbehalten.<br />

Gedruckt in der Schweiz.<br />

Beschränktes Recht.<br />

Diese Unterlagen oder Teile dieser Unterlagen dürfen in keiner Weise und aus keinem Grund ohne die<br />

ausdrückliche schriftliche Erlaubnis der <strong>Trivadis</strong> Training AG vervielfältigt werden.<br />

Die Informationen in diesen Unterlagen können ohne weitere Ankündigung geändert werden. Falls Sie Fehler<br />

in den Kursunterlagen finden, sind wir Ihnen dankbar, wenn Sie dies in schriftlicher Form an<br />

<strong>Trivadis</strong> AG<br />

Europa-Strasse 5<br />

CH-8152 Glattbrugg<br />

oder per Email an<br />

training@trivadis.com<br />

<strong>mit</strong>teilen.<br />

<strong>Trivadis</strong> AG garantiert keine Fehlerfreiheit dieser Kursunterlagen.<br />

<strong>Oracle</strong>7, <strong>Oracle</strong>8, <strong>Oracle</strong>8i , <strong>Oracle</strong>9i , <strong>Oracle</strong>10g ,<strong>Oracle</strong> Designer, <strong>Oracle</strong> Developer, <strong>Oracle</strong> Applications,<br />

<strong>Oracle</strong> Forms, <strong>Oracle</strong> Reports, <strong>Oracle</strong> Browser, <strong>Oracle</strong> <strong>Data</strong> Query, <strong>Oracle</strong> Human Resources, <strong>Oracle</strong><br />

Personnel, PL/SQL, Pro*C, <strong>Oracle</strong> Graphics, <strong>Oracle</strong> Generator sind Warenzeichen der <strong>Oracle</strong> Corporation.<br />

Microsoft und MS-DOS sind registrierte Warenzeichen und Windows ist ein Warenzeichen der Microsoft<br />

Corporation.


Inhaltsverzeichnis<br />

1 Einführung 1-1<br />

1.1 Thema dieses Kurses 1-2<br />

1.2 Was ist ein <strong>Data</strong> Warehouse? 1-5<br />

1.3 Kurze Exkursion: Was, Wo, Warum? 1-10<br />

2 Grundlagen 2-1<br />

2.1 Einige Begriffe 2-2<br />

2.2 OLAP Cubes 2-9<br />

2.3 Anwender des <strong>Data</strong> Warehouses 2-17<br />

3 Modellierung 3-1<br />

3.1 Einführung in die Datenmodellierung 3-2<br />

3.2 Vorgehen in groben Zügen 3-9<br />

3.3 Elemente des dimensionalen Modells 3-14<br />

3.4 Slowly Changing Dimensions 3-21<br />

3.5 ADAPT-Notation 3-30<br />

3.6 Typische Fehler, Metriken 3-35<br />

4 Architektur 4-1<br />

4.1 Datenbewirtschaftung 4-3<br />

4.2 CORE <strong>Data</strong> Warehouse 4-16<br />

4.3 Abfragestrukturen 4-23<br />

4.4 Metadaten 4-33<br />

5 Schema Design für <strong>Data</strong> Marts 5-1<br />

5.1 Voraussetzungen und Resultate 5-2<br />

5.2 Relationale und multidimensionale Technologien 5-5<br />

5.3 Relationale Ansätze unter der Lupe 5-10<br />

Copyright © <strong>Trivadis</strong> AG Inhaltsverzeichnis<br />

3


6 Abfrageoptimierung 6-1<br />

6.1 Grundlagen und Voraussetzungen 6-2<br />

6.2 Indexierung 6-6<br />

6.3 Star Query Optimierung 6-13<br />

6.4 Materialized Views 6-22<br />

6.5 Partitionierung 6-45<br />

6.6 Parallelisierung 6-53<br />

7 ETL 7-1<br />

7.1 Extraction 7-3<br />

7.2 Loading 7-14<br />

7.3 Transformation 7-28<br />

7.4 ETL-Tools 7-49<br />

8 SQL-Erweiterungen für DWH 8-1<br />

8.1 Aggregationen 8-2<br />

8.2 Analytische Funktionen 8-6<br />

8.3 Model Clause 8-14<br />

8.4 <strong>Data</strong> Densification 8-19<br />

9 <strong>Oracle</strong> BI Tools 9-1<br />

9.1 <strong>Oracle</strong>BI Discoverer 9-2<br />

9.2 <strong>Oracle</strong> OLAP 9-11<br />

9.3 <strong>Oracle</strong> <strong>Data</strong> Mining 9-22<br />

10 Index 10-1<br />

4<br />

Copyright© <strong>Trivadis</strong> AG

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!