Die Anforderungen an den Umgang mit relationalen Datenbanken haben sich in den letzten Jahren durch wachsende Datenmengen deutlich verändert. Für die Datenanalyse ist SQL dabei zum verbindlichen Werkzeug geworden. Der Inhalt konzentriert sich auf den strukturierten Zugriff auf Datenbanken und das Erstellen belastbarer Auswertungen.
!Kursinhalt
!1. Aufbau relationaler Datenbanken
*Tabellen, Spalten und Schlüsselbeziehungen
*Normalisierung und Datenintegrität
*Unterschiede zwischen operativen und analytischen Systemen
!2. Abfragen mit SQL
*SELECT-Statements und Filterbedingungen
*Aggregationen und Gruppierungen
*Sortierung, Limitierung und Aliase
!3. Verknüpfung und Analyse mehrerer Tabellen
*Inner, Outer und Self Joins
*Subqueries und CTEs
*Fensterfunktionen für Reihenfolge und Vergleich
!4. Datenaufbereitung für die Analyse
*Bereinigung und Typkonvertierungen
*Kennzahlen und Zeitreihen
*Wiederverwendbare Views und Abfragen
!Berufliche Relevanz
*Strukturierter Zugriff auf zentrale Datenbestände
*Verlässliche Grundlage für Reports und Analysen
*Vorbereitung auf weiterführende Data-Engineering-Aufgaben