Kontakt aufnehmen

Schulungsübersicht

Wiederholung der SQL-Grundlagen

  • Auffrischung von SELECT, WHERE und GROUP BY
  • Überblick über die verschiedenen JOIN-Typen
  • Verständnis der Reihenfolge bei der Abfrageausführung

Abfragen zur Datenmanipulation

  • INSERT INTO
  • UPDATE und DELETE
  • Transaktionssteuerung: BEGIN, COMMIT, ROLLBACK

Fortgeschrittene JOIN-Techniken und Mengenoperationen

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • Selbstverweisende JOINs (SELF JOIN)

Unterabfragen und abgeleitete Tabellen

  • Abhängige vs. unabhängige Unterabfragen
  • Einsatz von Unterabfragen in FROM-Abschnitten
  • Gemeinsame Tabellexpressionsen (CTEs)

Fensterfunktionen

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY und ORDER BY
  • LEAD- und LAG-Funktionen

Datentypen und Funktionen

  • Funktionen für Zeichenketten und Datumsangaben
  • Einsatz von CASE- und IF-Anweisungen
  • Umwandlung von Datentypen sowie Umgang mit NULL-Werten

Abfrageoptimierung

  • Grundlagen zu Indexen verstehen
  • Nutzung des EXPLAIN-Befehls
  • Bewährte Praktiken für effiziente SQL-Abfragen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in der Verwendung von SQL-SELECT-Abfragen
  • Erfahrung im Filtern, Sortieren sowie dem Einsatz einfacher JOINs
  • Verständnis grundlegender Konzepte relationaler Datenbanken

Zielgruppe

  • Datenanalysten
  • Entwickler, die mit SQL-Datenbanken arbeiten
  • Fachkräfte im Bereich Business Intelligence
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien