Datawarehouse HWZ 4 Semster
Datewarehouse
Datewarehouse
-
- 1 / 50
-
Cartes-fiches
Grundlagen der Datenmodellierung
1. Festlegung der Identifizierung (PK,FK)
2. Festlegung der Beziehungen
3. Der Normalisierungsprozess • Anpassung an das relationale Datenbankmodell (d.h. Beseitigung von multiple Eigenschaften) • Beseitigung von Redundanz • Beseitigung von Redundanz
4. Denormalisierung (rückgängige Normalisierung aufgrund Performanceverbesserung)
Data Mart:
1) Ein “kleines Data Warehouse”
2) Beinhaltet einen Teil der Daten aus dem DWH
3) Zugeschnitten auf die Bedürfnisse einer Abteilung oder auf eine Problemstellung
4) Relational oder multidimensional (OLAP)
Sternschema:
Das Sternschema ist eine besondere Form eines Datenmodells, dessen Ziel nicht die Normalisierung ist, sondern eine Optimierung auf effiziente Leseoperationen.
Hauptanwendungsfeld sind Data Warehouses und OLAP?Anwendungen.
Sternschema Vorteile
1) schnelle Anfrageverarbeitung:
2) Datenvolumen: Dimensionstabellen sind im Vergleich zu Fakttabellen sehr klein. Änderungsanomalien können leicht kontrolliert werden.
3) einfaches, intuitives Datenmodell:
4) Verständlichkeit & Nachvollziehbarkeit:
5) Hohe Performance
6) Hohe Übersichtlichkeit
Sternschema Nachteile
1) Verschlechtertes Antwortzeitverhalten bei häufigen Abfragen sehr großer Dimensionstabellen
2) Redundanz innerhalb einer Dimensionstabelle durch das mehrfache Speichern identischer Werte bzw. Fakten.
3) Aggregationsbildung ist schwierig
OLAP Vorteile
1) Effiziente ANALYSE für Entscheidungsunterstützung
2) Flexibilität und Skalierbarkeit
3) Benutzerfreundliche, intuitive Oberfläche
4) Integration verschiedener Datenquellen
5) Ad?hoc Analysen
6) Kalkulationen und Simulationen
7) Standort?Unabhängigkeit mit Web?Reporting
8) Schnelle Umsetzung (Standardprodukte, keine Programmierung)
9) bessere Kommunikation
OLAP Nachteile / kritische Punkte
1) Redundante Datenbestände => Daten werden (teilweise) aus Vorsystemen geladen
2) Datenbankadministration (Backup, Restore, Sicherheit etc. ) weniger ausgereift als in RDB
3) Neue Investitionen => Projektkosten, Ausbildung von Systemadministratoren,
4) Grösse Datenvolumen => voraggregierte Stufen werden oft gespeichert
CRISP-DM: Standardprozess für das Aufdecken von Wissen
Business Understanding <--> Data Understanding --> Data Preparation <--> Modelling -- Evaluation --> Deployment
Datenanalyse Explorativ (Datengetrieben)
Entdeckte Muster einer Datengesamtheit werden beschrieben.
Methoden: desktriptive Statistik, Neuronale Netze, Entscheidungsbäume.
Bsp: Wer liest die Zeitschrift "Auto" und "Wohnen"?
Datenanalyse Modellgetrieben
Anhand von Hypothesen, die von einschränkendem Modell der Wirklichkeit abgeleitet werden.
Methoden: SQL, Schliessende Statistik
Bsp: Stichprobe bei Glühbirnen.