Online-Workshop: Fortgeschrittene SQL-Abfrage-Techniken

Online-Workshop: Fortgeschrittene SQL-Abfrage-Techniken

7.10.2024, 9:00 – 16:00

SQL ist weit mehr als SELECT * FROM … und vieles was heute oftmals in Programmen zusätzlich zu der SQL-Abfrage gemacht wird, könnte direkt mit SQL erledigt werden. Und mit jedem neuen Release und Technology Refresh kommen weitere Funktionen hinzu.
In diesem Workshop werden einige Techniken vorgestellt, mit denen z.T. ganze Berichte mit einem einzigen (evtl. auch etwas komplexeren) SQL-Statement erstellt werden können.

Voraussetzungen

Da es sich bei dem Kurs um fortgeschrittene Abfragetechniken handelt, sollten die Teilnehmer (Basis-) Datenbanken- und SQL-Kenntnisse mitbringen. Die Teilnehmer sollten sich außerdem zumindest einigermaßen mit IBM i Access Client Solution für die Datenbank auskennen.

Referentin: Birgitta Hauser

InhaltAnmeldung

Aus dem Inhalt

  • Select-Statement
    • Aufbau
    • Common Table Expressions
  • String Manipulation und Regular Expressions
    • String-Funktionen
    • Verknüpfung und Aufsplitten von numerischen und alphanumerischen Daten
    • Konvertieren/Aufbereiten von (numerischen) Datums/Zeit- und numerischen Werten
    • Regular-Expressions  – Funktionen, Syntax und Einsatz
  • Group By, Having und Multi-Dimensional Grouping
    • Group By: Verdichtung von Daten
    • Aggregat-Funktionen
      • Aggregat-Funktionen und NULL-Werte
      • Aggregat-Funktionen und Case-Anweisungen
      • Besondere Aggregat-Funktionen (z.B LISTAGG, GROUPING)
    • Having – WHERE-Bedingungen für Aggregat-Funktionen
    • Multi-Dimesionales Grouping: Zwischen- und Gesamt-Summen
  • OLAP (Online Analytical Processing)
    • 2-teilige Funktionen – Funktion + OVER Klausel
      • OVER() – Sortierung und/oder Gruppen-Wechsel
    • OLAP Kategorien
      • Funktionen zur Nummerierung und Rangbildung
      • Aggregat-Funktionen (u.a. fortlaufende Summen-Bildung)
    • Kombination OLAP-Spezifikationen mit Multi-dimensionale Grouping (Summen-Bildung)
  • Rekursionen
    • Rekursive Common Table Expressions
    • Hierachische Query Klausel
      • Sortierung auf dem gleichen Level
      • Pseudo Spalten
    • Hierarchische Beziehungen (z.B. Stückliste)
    • wechselseitige Beziehungen (z.B.Flugplan)
      • Vermeidung von Zirkelschlüssen

Teilnahmegebühren: 
  • 1 Teilnehmer 649,– €
  • ab 2 Teilnehmern 599,– € pro Teilnehmer
  • ab 3 Teilnehmer 549,– € pro Teilnehmer
  • Frühbucherrabatt 50,– € pro Teilnehmer bei Anmeldung bis vier Wochen vor der Veranstaltung

Abonnenten von MIDRANGE MAIL oder TechKnowLetter erhalten automatisch 10%.

Die Teilnahmegebühren verstehen sich pro Person zzgl. der momentan gültigen gesetzlichen MwSt. und sind im Voraus zu entrichten. Sie beinhaltet umfangreiche Tagungsunterlagen in digitaler Form.