Kontakt aufnehmen

Schulungsübersicht

Daten aus der Datenbank auswählen

  • Syntaxregeln
  • Auswahl aller Spalten
  • Projektion
  • Arithmetische Operationen in SQL
  • Spaltenaliasnamen
  • Literale Werte
  • Konkatenation

Ergebnistabellen filtern

  • 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

Ergebnistabellen sortieren

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

SQL-Funktionen

  • Unterschiede zwischen einzeiligen und mehrzeiligen Funktionen
  • Zeichen-, numerische DateTime-Funktionen
  • Explizite und implizite Konvertierung
  • Konvertierungsfunktionen
  • Verschachtelte Funktionen
  • Dual-Tabelle (Oracle vs andere Datenbanken)
  • Aktuelles Datum und Uhrzeit mit verschiedenen Funktionen erhalten

Aggregierte Daten mittels Aggregatfunktionen bearbeiten

  • Aggregatfunktionen
  • Aggregatfunktionen im Vergleich zu NULL-Werten
  • GROUP BY-Klausel
  • Gruppierung mit verschiedenen Spalten
  • Filtern aggregierter Daten - HAVING-Klausel
  • Multidimensionale Datengruppierung - ROLLUP und CUBE-Operatoren
  • Zusammenfassungen identifizieren - GROUPING
  • GROUPING SETS-Operator

Daten aus mehreren Tabellen abrufen

  • Verschiedene Arten von Joins
  • NATURAL JOIN
  • Tabellenaliasnamen
  • Oracle-Syntax - Join-Bedingungen in der WHERE-Klausel
  • SQL99-Syntax - INNER JOIN
  • SQL99-Syntax - LEFT, RIGHT, FULL OUTER JOINS
  • Kartesisches Produkt - Oracle und SQL99-Syntax

Unterabfragen (Subqueries)

  • Wann und wo Unterabfragen durchgeführt werden können
  • Eine-Zeilen-Unterabfragen und Mehrzeilen-Unterabfragen
  • Operatoren für eine Zeile in Unterabfragen
  • Aggregatfunktionen in Unterabfragen
  • Operatoren für mehrzeilige Unterabfragen - IN, ALL, ANY

Mengenkoordinatenoperatoren (Set-Operatoren)

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaktionen

  • COMMIT, ROLLBACK SAVEPOINT-Anweisungen

Weitere Schema-Objekte

  • Sequenzen
  • Synonyme
  • Ansichten (Views)

Hierarchische Abfragen und Beispiele

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

Bedingte Ausdrücke

  • CASE-Ausdruck
  • DECODE-Ausdruck

Datenverwaltung in verschiedenen Zeitzonen

  • Zeitzonen
  • TIMESTAMP-Datentypen
  • Unterschiede zwischen DATE und TIMESTAMP
  • Konvertierungsvorgänge

Analytische Funktionen

  • Nutzung von
  • Partitionen
  • Fensterfunktionen (Windows)
  • Rangierfunktion (Rank functions)
  • Berichterstellungsfunktionen (Reporting functions)
  • LAG/LEAD-Funktionen
  • FIRST/LAST-Funktionen
  • Persentilfunktion umkehren (Reverse percentile functions)
  • Hypothetische Rangierfunktionen (Hypothetical rank functions)
  • WIDTH_BUCKET-Funktion
  • Statistische Funktionen

Voraussetzungen

Es gibt keine spezifischen Anforderungen, um diesen Kurs zu besuchen.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien