Zum Inhalt springen

Start > Coaching > Alle > SQL für Datenanalyse

Coaching: SQL für Datenanalyse

Die Kursteilnehmenden erhalten in diesem Training eine fundierte Ausbildung in den erweiterten Möglichkeiten der Datenanalyse mit SQL im Microsoft SQL Server Umfeld.

Agenda-Vorschlag

Grundlagen der Datenanalyse

  • Methoden, Tools, Darstellung
  • OLTP und OLAP
  • Data Warehouse versus Data Lake
  • ETL oder ELT?

Datenbereitstellung mit SQL

  • Datenübernahme in ein Data Warehouse (MS SQL Server)
  • SQL für ETL (Daten laden, transformieren und bereinigen)
  • Umgang mit fehlenden Daten, falschen Daten, Dubletten
  • Vorbereitung der Daten für die Analyse

Fortgeschrittenes SQL für die Datenanalyse

  • Erweiterte Gruppierungsfunktionalitäten
  • Analytische Funktionen, Fenster-Funktionen
  • Fortgeschrittene Join-Techniken
  • Subquery-Techniken für die Analyse
  • Common Table Expressions (CTEs), hierarchische Abfragen
  • Daten mit SQL in andere Formate überführen
  • Fehlerbehandlung und Transaktionskontrolle
  • Programmiereinheiten (Funktionen, Prozeduren, Trigger) verwenden

Performance Tuning

  • Ausführungspläne lesen und verstehen
  • Indizierungsstrategien, Statistiken
  • Grundlegendes SQL Tuning

Möglichkeiten der KI-Unterstützung

  • MS SQL Server Machine Learning
  • Modell Deployment
  • Python-Integration

Zielgruppe

Entwickler.innen, Business Intelligence Entwickler.innen, Data Analysts, Data Scientists

Voraussetzungen

Grundkenntnisse in der Abfragesprache SQL.

Dauer

3,0 Tage