SQL Abfragen für Profis

Der Kurs ist auf 3 – 5 Tage ausgelegt. Es wird davon ausgegangen, dass die Teilnehmer zumindest Grundkenntnisse von SQL haben. Wünschenswert wäre, wenn sich die Teilnehmer mit ACS-Run SQL Script auskennen würden.

Der Kurs war ursprünglich auf 3 Tage ausgelegt, aber in den letzten Releases und Technology Refreshes wurden soviele Neuerungen in SQL eingefügt, dass 3 Tage nicht mehr ausreichend sind, um alles abzudecken.

Die angegebene Liste enthält den kompletten Umfang für einen 5-tägigen Workshop. Sofern nur 4 oder 3 Tage gebucht werden sollen, wird die Agenda entsprechend ausgedünnt und einige Themen fallen weg.

Wenn zuvor der Anfänger-Kurs gehalten wurde, können Teile des fortgeschrittenen Kurses übersprungen oder zumindest schnell wiederholt werden.

Inhalte

  • Select-Statement
  • Basics
    • Neue Spalten
    • Where-Bedingungen, Prädikate
    • Sortierung
  • Skalare Funktionen
    • String-Funktionen (inkl. Regular Expressions)
    • Rundungs-Funktionen
    • Konvertierung von Datentypen
    • Datums-Rechnung
    • OLAP-Specifications (Basic und Advanced)
  • CASE-Anweisungen
  • NULL-Werte
  • Verknüpfen von Dateien
    • Inner Join
    • Left/Right Outer Join
    • Exception Join
    • Cross Join
    • Full Join
  • Union / Except / Interselect – Zusammenmischen von Sub-Selects
  • Grouping by und Having
    • Aggregat-Funktionen
      • Aggregat-Funktionen in Verbindung mit Distinct, NULL-Werten und CASE-Anweisungen
    • Multi-dimensionales Grouping (Zwischen- und Gesamt-Summen)
      • OLAP-Specifications in Verbindung mit multi-dimensionalem Grouping
    • LISTAGG (Auflistung über mehrere Zeilen) und Split (Aufsplittung von Texten)
  • (Verschachtelte) Sub-Selects
  • Common Table Expressions
  • Rekursionen
    • Rekursive Common Table Expressions
    • Hierarchische Query-Anweisung
  • SQL und IFS
    • Durchsuchen von IFS-Directories und Stream-Files
    • Zugriff und direkte Verarbeitung von IFS-Dateien und (Quellen-) Teildateien
    • Verarbeitung von *.csv-Dateien im IFS
    • Daten direkt mit SQL ins IFS schreiben
  • Journaling Basics
    • Erstellen Journal/-Receiver
    • Registrieren von Dateien
    • Commitment Control
  • Database Manipulation Befehle
    • Insert
    • Update
    • Delete

zurück zur Startseite

Teilnehmer

maximal 8

Dauer

3 – 5 Tage