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)
- Aggregat-Funktionen
- (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
Teilnehmer
maximal 8
Dauer
3 – 5 Tage
Verkauf nur an Unternehmer, Gewerbetreibende, Freiberufler und öffentliche Institutionen. Kein Verkauf an Verbraucher i.S.d. § 13 BGB.