SQL fürs Data Warehouse

Der Kurs SQL fürs Data Warehouse vermittelt grundlegende SQL-Techniken zur Arbeit mit Datenstrukturen, die in Data-Warehouse-Umgebungen verwendet werden. Teilnehmende lernen, wie Daten aus verschiedenen Quellen zusammengeführt, strukturiert und für analytische Zwecke bereitgestellt werden. Der Schwerpunkt liegt auf relationalen Modellierungsprinzipien, Abfragen und strukturierten Aufbereitungsprozessen.

1. Grundlagen - Data-Warehouse-Struktur und Modellierung2. SQL-Abfragen - Extraktion und Transformation3. Datenmodellierung - Fakten, Dimensionen und Beziehungen4. Anwendung - analytische Bereitstellung
1. Grundlagen - Data-Warehouse-Struktur und Modellierung
  • Einordnung relationaler Data-Warehouse-Konzepte
  • Verständnis von Schichtenmodell und Datenfluss
  • Aufbau typischer Tabellen- und Modellstrukturen
  • Grundlagen normalisierter und denormalisierter Datenmodelle

2. SQL-Abfragen - Extraktion und Transformation
  • Auswahl relevanter Datensätze über SELECT
  • Filterung und Bereinigung von Rohdaten
  • Nutzung von Aggregationen zur Vorbereitung analytischer Strukturen
  • Einsatz grundlegender Transformationsschritte in SQL

3. Datenmodellierung - Fakten, Dimensionen und Beziehungen
  • Unterschiede zwischen Fakten- und Dimensionstabellen
  • Aufbau einfacher Stern- oder Schneeflockenmodelle
  • Joins zur Verknüpfung mehrerer Ebenen
  • Grundlagen konsistenter Schlüsselstrukturen

4. Anwendung - analytische Bereitstellung
  • Erstellung kleiner Datenauszüge für Analyseprozesse
  • Strukturierte Aufbereitung für Reporting-Systeme
  • Überprüfung relationaler Zusammenhänge
  • Dokumentation relevanter Datenpfade