Entwicklung von Data-Warehouse-Systemen Flashcards
Welche Entwicklungsphasen gibt es?
Analyse
Design
Implementierung
Welche Aufgabenbereiche umfasst Analyse?
Funktionen & Nutzung
Plattform
Architektur
Was umfasst Funktionen & Nutzung bei der Analyse?
- Informationsanalyse: Analyse und Abstimmung von Informationsbedarf, Informationsangebot und Informationsnachfrage.
- Definition des Nutzungsmodells: Festlegung von Nutzergruppen und Nutzungsszenarien.
- Konzeptuelle Modellierung: Definition der benötigten Kennzahlen und Dimensionen; Modellierung des konzeptuellen, semantischen Data-Warehouse-Schemas.
Was umfasst Plattform bei der Analyse?
- Spezifikation der Systemplattform, d.h. der Basismaschinen für das Data-Warehouse- System.
- Spezifikation der Entwicklungsplattform, d.h. der Methoden und Werkzeuge für die Entwicklung des Data-Warehouse-Systems.
Was umfasst Architektur bei der Analyse?
Definition der Verteilung des Data-Warehouse-Systems (zentrales Data-Warehouse, verteilte Data-Marts, zentrales Data-Warehouse mit verteilten Data-Marts).
Welche Informationsmengen gibt es?
Objektiver Informationsbedarf: ergibt sich aus Managementaufgabe
Subjektiver Informationsbedarf: aus Einschätzung des Entscheidungsträgers
Informationsangebot: zur Verfügung stehend
Informationsnachfrage: Des Trägers in konkreter Entscheidungssituation
Tatsächlicher Informationsstand: über einen Sachverhalt
Welche Aufgabenbereiche umfasst Design?
Datenbereitstellung
Datenhaltung
Datenerfassung
Was umfasst Datenbereitstellung bei Design?
- Spezifikation der Berichtskategorien.
- Spezifikation des Berechtigungssystems.
Was umfasst Datenhaltung bei Design?
- Spezifikation des konzeptuellen Datenbankschemas und seiner Realisierungsform (MOLAP, ROLAP (als Star- oder Snowflake-Schema), HOLAP).
Was umfasst Datenerfassung bei Design?
Spezifikation der Datenquellen.
Spezifikation der ETL-Strategie und des ETL-Prozesses
Welche Aufgabenbereiche umfasst Implementierung?
Datenbereitstellung
Datenhaltung
Datenerfassung
Was umfasst Datenbereitstellung bei Implementierung?
- Implementierung der externen Schemata.
- Realisierung von Standardberichten.
- Spezifikation von Zugriffsrechten.
Was umfasst Datenhaltung bei Implementierung?
- Implementierung des konzeptuellen und des internen Datenbankschemas.
Was umfasst Datenerfassung bei Implementierung?
- Implementierung der Staging-Area.
- Implementierung der ETL-Skripte.