SQL Fundamentals 2 (SQLFUN2)

 

Who should attend

Entwickler*innen, Analyst*innen, Businessmenschen und andere interessierte Personen , die ihre SQL-Grundkenntnisse vertiefen möchten. Personen, die sich fundiert über SQL, dessen Möglichkeiten, Limitationen und Bedeutung informieren wollen.

Prerequisites

Besuch des Kurses SQL Fundamentals 1 (SQLFUN1) oder gleichwertige Kenntnisse

Course Objectives

Nach diesem Training können Sie komplexe Datenabfragen und -auswertungen mit erweiterten SQL-Mitteln erstellen. Dazu gehören Window Functions, CTEs, Pivot und erweiterte Aggregationen. Sie können Daten gezielt einfügen, ändern und löschen. Außerdem können Sie Datenbankobjekte anlegen und verwalten, Berechtigungen vergeben und Transaktionen steuern. Sie programmieren einfache gespeicherte Prozeduren, Funktionen und Trigger. Mit Ausführungsplänen erkennen Sie Ansatzpunkte für die Abfrageoptimierung.

Course Content

Erweiterte Datenabfragen und Datenauswertung
  • Aggregationen und erweiterte Aggregation mit GROUPING, CUBE und ROLLUP
  • Datum und Zeitfunktionen
  • Window Function in SQL
  • Unterabfragen und CTEs
  • Kombination von Result Sets mit UNION und UNION ALL
  • Pivot und Unpivot
  • Cursorverarbeitung und der FETCH Befehl
  • Merge
Datenmanipulation mit SQL
  • INSERT (VALUES, SELECT)
  • SELECT INTO
  • UPDATE
  • DELETE
Programmierung in SQL
  • Gespeicherte Prozeduren, Funktionen und Trigger
  • Arbeiten mit SQL Variablen
  • SQL Programmierkonstrukte: Schleifen und Bedingungen
  • Error Handling
  • Transaktionen
Datendefinitionssprache (DDL)
  • CREATE DATABASE, CREATE VIEW
  • CREATE, ALTER und DROP
Datenkontrollsprache (DCL)
  • Transaktionsmanagement
  • COMMIT & ROLLBACK
  • GRANT & REVOKE
Abfrageoptimierung
  • Interpretieren von Ausführungsplänen
  • Abfrageoptimierung

Prices & Delivery methods

Online Training

Duration
2 days

Price
  • 1,590.— € (excl. tax)
    1,892.10 € (incl. 19% tax)
Classroom Training

Duration
2 days

Price
  • Germany:
    1,590.— € (excl. tax)
    1,892.10 € (incl. 19% tax)
  • Switzerland:
    CHF 1,590.— (excl. tax)
    CHF 1,718.79 (incl. 8.1% tax)

Currently there are no training dates scheduled for this course.