Webinar

SQL ANSI/ISO Aufbau für Fortgeschrittene

Inhalte

Diese Agenda ist auch Bestandteil (4.-5. Tag) des Kurses

  • 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

LernzieleDie Kursteilnehmer erlernen erweiterte Datenbank / ANSI SQL Techniken, um eine Datenbank mit großer Performance zu betreiben.ZielgruppenInteressierte Anwender:innen mit Vorkenntnissen gemäß der Schulung "ANSI/ISO SQL Grundlagen" "ANSI/ISO SQL Grundlagen" oder entsprechenden Kenntnissen.

Diese Agenda ist auch Bestandteil (4.-5. Tag) des Kurses

  • Einführung
  • Verzweigungen
    • Conditional Expressions
    • CASE und COALESCE
    • Einsatzzwecke und Szenarien
    • NULLIF

  • Unterabfragen
    • Wo und wie können Unterabfragen ein...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
10.09.2026 - 11.09.2026 14 h 14 h Details Details Jetzt buchen
22.10.2026 - 23.10.2026 14 h 14 h Details Details Jetzt buchen
19.11.2026 - 20.11.2026 14 h 14 h Details Details Jetzt buchen
17.12.2026 - 18.12.2026 14 h 14 h Details Details Jetzt buchen
14.01.2027 - 15.01.2027 14 h 14 h Details Details Jetzt buchen
28.01.2027 - 29.01.2027 14 h 14 h Details Details Jetzt buchen
15.02.2027 - 18.02.2027 28 h 28 h Details Details Jetzt buchen
11.03.2027 - 12.03.2027 14 h 14 h Details Details Jetzt buchen
22.04.2027 - 23.04.2027 14 h 14 h Details Details Jetzt buchen
17.06.2027 - 18.06.2027 14 h 14 h Details Details Jetzt buchen
28.06.2027 - 01.07.2027 28 h 28 h Details Details Jetzt buchen
26.08.2027 - 27.08.2027 14 h 14 h Details Details Jetzt buchen
27.09.2027 - 30.09.2027 28 h 28 h Details Details Jetzt buchen
21.10.2027 - 22.10.2027 14 h 14 h Details Details Jetzt buchen
18.11.2027 - 19.11.2027 14 h 14 h Details Details Jetzt buchen
16.12.2027 - 17.12.2027 14 h 14 h Details Details Jetzt buchen
20.12.2027 - 23.12.2027 28 h 28 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9258216

Anbieter-Seminar-Nr.: 1416

Termin

28.01.2027 - 29.01.2027

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 1.320,90

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 14 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
10.09.2026 - 11.09.2026 14 h 14 h Details Details Jetzt buchen
22.10.2026 - 23.10.2026 14 h 14 h Details Details Jetzt buchen
19.11.2026 - 20.11.2026 14 h 14 h Details Details Jetzt buchen
17.12.2026 - 18.12.2026 14 h 14 h Details Details Jetzt buchen
14.01.2027 - 15.01.2027 14 h 14 h Details Details Jetzt buchen
28.01.2027 - 29.01.2027 14 h 14 h Details Details Jetzt buchen
15.02.2027 - 18.02.2027 28 h 28 h Details Details Jetzt buchen
11.03.2027 - 12.03.2027 14 h 14 h Details Details Jetzt buchen
22.04.2027 - 23.04.2027 14 h 14 h Details Details Jetzt buchen
17.06.2027 - 18.06.2027 14 h 14 h Details Details Jetzt buchen
28.06.2027 - 01.07.2027 28 h 28 h Details Details Jetzt buchen
26.08.2027 - 27.08.2027 14 h 14 h Details Details Jetzt buchen
27.09.2027 - 30.09.2027 28 h 28 h Details Details Jetzt buchen
21.10.2027 - 22.10.2027 14 h 14 h Details Details Jetzt buchen
18.11.2027 - 19.11.2027 14 h 14 h Details Details Jetzt buchen
16.12.2027 - 17.12.2027 14 h 14 h Details Details Jetzt buchen
20.12.2027 - 23.12.2027 28 h 28 h Details Details Jetzt buchen