Kontakt aufnehmen

Schulungsübersicht

Durchsicht der SQL-Grundlagen

  • Rezension von SELECT, WHERE, GROUP BY
  • Kurze Übersicht über JOIN-Typen
  • Verständnis der Ausführungsreihenfolge von Abfragen

Anweisungen zur Datenmanipulation

  • INSERT INTO
  • UPDATE und DELETE
  • Transaktionssteuerung (BEGIN, COMMIT, ROLLBACK)

Fortschrittliche Joins und Mengenelementoperationen

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Unterabfragen und abgeleitete Tabellen

  • Korrelierte vs. nicht-korrelierte Unterabfragen
  • Verwendung von Unterabfragen in FROM
  • Gemeinsame Tabellenausdrücke (CTEs)

Fensterfunktionen

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

Datentypen und Funktionen

  • String- und Datumsfunktionen
  • CASE- und IF-Anweisungen
  • Datentypumwandlung und Handhabung von NULL-Werten

Abfrageoptimierung

  • Verständnis von Indizes
  • Verwendung von EXPLAIN
  • Bewährte Praktiken für effizientes Schreiben von Abfragen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundlegende Kenntnisse von SQL SELECT-Anweisungen
  • Erfahrung mit Filterung, Sortierung und einfachen Joins
  • Verständnis relationaler Datenbankkonzepte

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien