Kontakt aufnehmen

Schulungsübersicht

Auswählen von Daten aus der Datenbank

  • Syntaxregeln
  • Auswählen aller Spalten
  • Projektion
  • Arithmetische Operationen in SQL
  • Spalten-Aliasse
  • Literale
  • Konkatenation

Filtern von Ergebnistabellen

  • WHERE-Klausel
  • Vergleichsoperatoren
  • Bedingung LIKE
  • Bedingung BETWEEN...AND
  • Bedingung IS NULL
  • Bedingung IN
  • Operatoren AND, OR, NOT
  • Mehrere Bedingungen in der WHERE-Klausel
  • Reihenfolge der Operatoren
  • DISTINCT-Klausel

Sortieren von Ergebnistabellen

  • ORDER-BY-Klausel
  • Sortieren nach mehreren Spalten oder Ausdrücken

SQL-Funktionen

  • Unterschiede zwischen Einzelzeilen- und Mehrzeilenfunktionen
  • Zeichen-, numerische und DateTime-Funktionen
  • Explizite und implizite Konvertierung
  • Konvertierungsfunktionen
  • Verschachtelte Funktionen
  • Dual-Tabelle (Oracle vs. andere Datenbanken)
  • Abruf des aktuellen Datums und der Uhrzeit mit verschiedenen Funktionen

Aggregieren von Daten mit Aggregationsfunktionen

  • Aggregationsfunktionen
  • Aggregationsfunktionen und NULL-Wert
  • GROUP-BY-Klausel
  • Gruppierung mit verschiedenen Spalten
  • Filtern aggregierter Daten - HAVING-Klausel
  • Mehrdimensionale Datenaggregation - ROLLUP- und CUBE-Operatoren
  • Identifizieren von Zusammenfassungen - GROUPING
  • GROUPING-SETS-Operator

Abrufen von Daten aus mehreren Tabellen

  • Unterschiedliche Typen von Joins
  • NATURAL JOIN
  • Tabellen-Aliasse
  • Oracle-Syntax - Join-Bedingungen in der WHERE-Klausel
  • SQL99-Syntax - INNER JOIN
  • SQL99-Syntax - LEFT, RIGHT, FULL OUTER JOINS
  • Kartesische Menge - Oracle- und SQL99-Syntax

Unterabfragen

  • Wann und wo eine Unterabfrage ausgeführt werden kann
  • Einzelzeilen- und Mehrzeilenunterabfragen
  • Operatoren für Einzelzeilenunterabfragen
  • Aggregationsfunktionen in Unterabfragen
  • Operatoren für Mehrzeilenunterabfragen - IN, ALL, ANY

Mengenoperatoren

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaktionen

  • COMMIT-, ROLLBACK- und SAVEPOINT-Anweisungen

Andere Schemaobjekte

  • Sequenzen
  • Synonyme
  • Ansichten

Hierarchische Abfragen und Proben

  • Baumkonstruktion (CONNECT-BY-PRIOR- und START-WITH-Klauseln)
  • SYS_CONNECT_BY_PATH-Funktion

Bedingte Ausdrücke

  • CASE-Ausdruck
  • DECODE-Ausdruck

Datenverwaltung in verschiedenen Zeitzonen

  • Zeit-zonen
  • TIMESTAMP-Datentypen
  • Unterschiede zwischen DATE und TIMESTAMP
  • Konvertierungsbetrieb

Analytische Funktionen

  • Verwendung
  • Partitionen
  • Fenster (Windows)
  • Ranking-Funktionen
  • Berichtsfunktionen
  • LAG/LEAD-Funktionen
  • FIRST/LAST-Funktionen
  • Invertierte Prozentil-Funktionen
  • Spekulative Ranking-Funktionen (Hypothetical Rank Functions)
  • WIDTH_BUCKET-Funktionen
  • Statistische Funktionen

Voraussetzungen

Es gibt keine speziellen Anforderungen für die Teilnahme an diesem Kurs.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien