SQL ANSI/ISO Aufbau für Fortgeschrittene
placeKöln 23 Apr 2026 until 24 Apr 2026check_circle Starting date guaranteed |
computer Online: Zoom 23 Apr 2026 until 24 Apr 2026check_circle Starting date guaranteed |
computer Online: Zoom 21 May 2026 until 22 May 2026 |
placeKöln 18 Jun 2026 until 19 Jun 2026 |
computer Online: Zoom 18 Jun 2026 until 19 Jun 2026 |
placeKöln 16 Jul 2026 until 17 Jul 2026 |
computer Online: Zoom 16 Jul 2026 until 17 Jul 2026 |
placeKöln 10 Sep 2026 until 11 Sep 2026 |
computer Online: Zoom 10 Sep 2026 until 11 Sep 2026 |
placeKöln 22 Oct 2026 until 23 Oct 2026 |
computer Online: Zoom 22 Oct 2026 until 23 Oct 2026 |
placeKöln 19 Nov 2026 until 20 Nov 2026 |
computer Online: Zoom 19 Nov 2026 until 20 Nov 2026 |
placeKöln 17 Dec 2026 until 18 Dec 2026 |
computer Online: Zoom 17 Dec 2026 until 18 Dec 2026 |
placeKöln 14 Jan 2027 until 15 Jan 2027 |
computer Online: Zoom 14 Jan 2027 until 15 Jan 2027 |
placeKöln 28 Jan 2027 until 29 Jan 2027 |
computer Online: Zoom 28 Jan 2027 until 29 Jan 2027 |
computer Online: Zoom 15 Feb 2027 until 18 Feb 2027 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Die Kursteilnehmer erlernen erweiterte Datenbank / ANSI SQL Techniken, um eine Datenbank mit großer Performance zu betreiben.Inhalt
Diese Agenda ist auch Bestandteil (4.-5. Tag) des Kurses SQL ANSI - Kompakt- Einführung
-
Verzweigungen
- Conditional Expressions
- CASE und COALESCE
- Einsatzzwecke und Szenarien
- NULLIF
-
Unterabfragen
- Wo und wie können Unterabfragen eingesetzt werden
- Wann sollte besser darauf verzichtet werden
- JOIN als Alternative zu einer Unterabfrage
- Komplexe Lösungen mit Hilfe von Unterabfragen
-
JOINS
- INNER und OUTER JOINS
- NULL sicher
-
Aggregate
- Typische Fallen und das Verhalten bei NULL - Werten
- Lösungen
-
Rekursive SQL Abfragen
- Views vs WITH
- Stored Proce…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Die Kursteilnehmer erlernen erweiterte Datenbank / ANSI SQL Techniken, um eine Datenbank mit großer Performance zu betreiben.Inhalt
Diese Agenda ist auch Bestandteil (4.-5. Tag) des Kurses SQL ANSI - Kompakt- Einführung
- Verzweigungen
- Conditional Expressions
- CASE und COALESCE
- Einsatzzwecke und Szenarien
- NULLIF
- Unterabfragen
- Wo und wie können Unterabfragen eingesetzt werden
- Wann sollte besser darauf verzichtet werden
- JOIN als Alternative zu einer Unterabfrage
- Komplexe Lösungen mit Hilfe von Unterabfragen
- JOINS
- INNER und OUTER JOINS
- NULL sicher
- Aggregate
- Typische Fallen und das Verhalten bei NULL - Werten
- Lösungen
- Rekursive SQL Abfragen
- Views vs WITH
- Stored Procedure/Functions vs WITH
- WITH
- Transaktionen in SQL
- Transactionen und Sperren
- ACID-Prinzip von Transactionen
- Commit und Rollback
- Implizite Transaktionen
- Verschachtelte Transaktionen bzw. Savepoints
- Vergleich des Transaktionsmanagements von Oracle, MS SQL und PostgreSQL
- Analytische Funktionen / OLAP / Rangfolgefunktionen
- SQL WINDOW Funktionen, Aggregations-Funktionen in Kombination mit OVER, PARTITION BY, ORDER BY und RANGE/ROW
- RANK () OVER ...
- DENSE_RANK () OVER ...
- ROW_NUMBER () OVER ...
- SUM () OVER ...
- MIN () OVER ...
- MAX () OVER ...
- AVG () OVER ...
- COUNT() OVER ...
- LEAD() OVER ...
- LAG() OVER ...
- PERCENTILE_CONT
- PERCENTILE_DISC
- PERCENT_RANK
- CUME_DIST
- FIRST_VALUE
- LAST_VALUE
- LISTAGG /
- Typische Problemstellungen für WINDOW-Funktionen
- Vergleich des Umsatzes des aktuellen Jahres mit dem Vorjahr
- Prozentualer Vergleich des Umsatzes im Monat zum Jahr, Ort zum Land (zu einer übergeordneten Struktur)
- Vergleich einer Summe mit der Summe eines Datensatzes vorher oder nachher
- Median
- GROUPING SETS/OLAP
- Grouping Sets
- Rollup
- Cube
- DML - Data Manipulation Language
- Manipulation von Daten auf Basis multipler Tabellen (JOIN und/oder Sub-Query)
- INSERT - multiple
- UPDATE - mit mehreren Tabellen
- DELETE
- MERGE und andere Lösungen
- Geschwindigkeit
- Typische Fehler in SQL- Abfragen
- Wie kann man eine SQL- Abfrage schneller machen
- Welche Indexe helfen bei der Optimierung SQL- Abfragen?
- Anlegen von Indexen, welcher Index wird wann genommen
- Welche Schreibweisen versprechen eine bessere Performance
- Sonstiges
- Temporäre Daten (UNION vs VALUES)
- GREATEST, LEAST
- FILTER
- GENERATED ALWAYS
- Index
- Definition und Grundlagen
- Definition und Grundlagen
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
