Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Einführung

  • Überblick
  • Ziele und Lernziele
  • Beispieldaten
  • Zeitplan
  • Vorstellungsrunde
  • Vorkenntnisse
  • Verantwortlichkeiten

Relationale Datenbanken

  • Die Datenbank
  • Die relationale Datenbank
  • Tabellen
  • Zeilen und Spalten
  • Beispieldatenbank
  • Zeilen auswählen
  • Lieferantentabelle
  • Saleord-Tabelle
  • Primärschlüsselindex
  • Sekundärindizes
  • Beziehungen
  • Analogie
  • Fremdschlüssel
  • Fremdschlüssel
  • Tabellen verbinden (Join)
  • Referentielle Integrität
  • Arten von Beziehungen
  • Viele-zu-viele-Beziehung
  • Auflösung einer viele-zu-viele-Beziehung
  • Eins-zu-eins-Beziehung
  • Vervollständigung des Designs
  • Auflösung von Beziehungen
  • Microsoft Access – Beziehungen
  • Entity-Relationship-Diagramm
  • Datenmodellierung
  • CASE-Tools
  • Beispieldiagramm
  • Das RDBMS
  • Vorteile eines RDBMS
  • Structured Query Language
  • DDL – Data Definition Language
  • DML – Data Manipulation Language
  • DCL – Data Control Language
  • Warum SQL verwenden?
  • Tabellenhandout für den Kurs

Datenabruf

  • SQL Developer
  • SQL Developer – Verbindung
  • Anzeigen von Tabellinformationen
  • Verwenden von SQL, WHERE-Klausel
  • Verwendung von Kommentaren
  • Zeichendaten
  • Benutzer und Schemas
  • AND- und OR-Klausel
  • Verwendung von Klammern
  • Datumsfelder
  • Verwendung von Datumsangaben
  • Formatierung von Datumsangaben
  • Datumsformate
  • TO_DATE
  • TRUNC
  • Datumsanzeige
  • ORDER BY-Klausel
  • DUAL-Tabelle
  • Konkatenation
  • Textauswahl
  • IN-Operator
  • BETWEEN-Operator
  • LIKE-Operator
  • Häufige Fehler
  • UPPER-Funktion
  • Einfache Anführungszeichen
  • Auffinden von Metazeichen
  • Regelmässige Ausdrücke
  • REGEXP_LIKE-Operator
  • NULL-Werte
  • IS NULL-Operator
  • NVL
  • Benutzerinput akzeptieren

Verwendung von Funktionen

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • NVL2-Funktion
  • DISTINCT-Option
  • SUBSTR
  • INSTR
  • Datumsfunktionen
  • Aggregatfunktionen
  • COUNT
  • GROUP BY-Klausel
  • ROLLUP- und CUBE-Modifier
  • HAVING-Klausel
  • Gruppierung nach Funktionen
  • DECODE
  • CASE
  • Workshop

Unterabfragen & Union

  • Einzelzeilige Unterabfragen
  • Union
  • Union – All
  • Intersect und Minus
  • Mehrzeilige Unterabfragen
  • Union – Datenprüfung
  • Outer Join

Weitere Informationen zu Joins

  • Joins
  • Cross Join oder kartesisches Produkt
  • Inner Join
  • Implizite Join-Syntax
  • Explizite Join-Syntax
  • Natural Join
  • Equi-Join
  • Cross Join
  • Outer Joins
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join
  • Verwendung von UNION
  • Join-Algorithmen
  • Nested Loop
  • Merge Join
  • Hash Join
  • Reflexiver oder Self Join
  • Einzeiltabellen-Join
  • Workshop

Fortgeschrittene Abfragen

  • ROWNUM und ROWID
  • Top-N-Analyse
  • Inline View
  • Exists und Not Exists
  • Korrelierte Unterabfragen
  • Korrelierte Unterabfragen mit Funktionen
  • Korreliertes Update
  • Snapshot Recovery
  • Flashback Recovery
  • All
  • Any- und Some-Operatoren
  • Insert ALL
  • Merge

Beispieldaten

  • ORDER-Tabellen
  • FILM-Tabellen
  • EMPLOYEE-Tabellen
  • Die ORDER-Tabellen
  • Die FILM-Tabellen

Hilfsprogramme

  • Was ist ein Hilfsprogramm?
  • Export-Hilfsprogramm
  • Verwendung von Parametern
  • Verwendung einer Parameterdatei
  • Import-Hilfsprogramm
  • Verwendung von Parametern
  • Verwendung einer Parameterdatei
  • Entladen von Daten
  • Batch-Läufe
  • SQL*Loader-Hilfsprogramm
  • Ausführung des Hilfsprogramms
  • Anhängen von Daten

Voraussetzungen

Der Kurs richtet sich an Personen, die über Grundkenntnisse in SQL verfügen, aber auch an solche, die ORACLE das erste Mal verwenden.

Vorherige Erfahrung mit interaktiven Computersystemen ist wünschenswert, aber nicht zwingend erforderlich.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien