Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Übersicht
  • Ziele und Lernziele
  • Beispieldaten
  • Zeitplan
  • Vorstellungsrunde
  • Voraussetzungen
  • Verantwortlichkeiten

Relationale Datenbanken

  • Die Datenbank
  • Die relationale Datenbank
  • Tabellen
  • Zeilen und Spalten
  • Beispieldatenbank
  • Zeilen auswählen
  • Lieferant-Tabelle
  • Saleord-Tabelle
  • Primärschlüssel-Index
  • Sekundärindizes
  • Beziehungen
  • Analogie
  • Fremdschlüssel
  • Fremdschlüssel
  • Tabellen verbinden
  • Referentielle Integrität
  • Typen von Beziehungen
  • Viele-zu-Viele-Beziehung
  • Auflösung einer Viele-zu-Viele-Beziehung
  • Eins-zu-Eins-Beziehung
  • Design vervollständigen
  • Beziehungen auflösen
  • Microsoft Access – Beziehungen
  • Entitäten-Beziehungs-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?
  • Handout: Kurs-Tabellen

Datenabruf

  • SQL Developer
  • SQL Developer – Verbindung
  • Tabelleninformationen anzeigen
  • Verwendung von SQL, Where-Klausel
  • Verwendung von Kommentaren
  • Zeichendaten
  • Benutzer und Schemas
  • AND- und OR-Klausel
  • Verwendung von Klammern
  • Datumsfelder
  • Verwendung von Datumsangaben
  • Datumsformatierung
  • Datumsformate
  • TO_DATE
  • TRUNC
  • Datumsanzeige
  • Order By-Klausel
  • DUAL-Tabelle
  • Konkatenation
  • Text auswählen
  • IN-Operator
  • BETWEEN-Operator
  • LIKE-Operator
  • Häufige Fehler
  • UPPER-Funktion
  • Einfache Anführungszeichen
  • Metazeichen finden
  • Regelmäßige Ausdrücke
  • REGEXP_LIKE-Operator
  • Nullwerte
  • IS NULL-Operator
  • NVL
  • Benutzereingabe 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-Modifikatoren
  • Having-Klausel
  • Gruppierung nach Funktionen
  • DECODE
  • CASE
  • Workshop

Unterabfragen & Union

  • Unterabfragen mit einer Zeile
  • Union
  • Union – All
  • Intersect und Minus
  • Unterabfragen mit mehreren Zeilen
  • Union – Datenprüfung
  • Outer Join

Mehr über Joins

  • Joins
  • Cross Join oder kartesisches Produkt
  • Inner Join
  • Implizite Join-Notation
  • Explizite Join-Notation
  • 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
  • Join einer einzelnen Tabelle
  • 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

Dienstprogramme

  • Was ist ein Dienstprogramm?
  • Export-Dienstprogramm
  • Verwendung von Parametern
  • Verwendung einer Parameterdatei
  • Import-Dienstprogramm
  • Verwendung von Parametern
  • Verwendung einer Parameterdatei
  • Datenexport
  • Batch-Läufe
  • SQL*Loader-Dienstprogramm
  • Dienstprogramm ausführen
  • Daten anhängen

Voraussetzungen

Der Kurs richtet sich sowohl an Teilnehmer mit Vorkenntnissen in SQL als auch an jene, die ORACLE zum ersten Mal verwenden.

Frühere Erfahrung im Umgang mit interaktiven Computersystemen ist von Vorteil, aber nicht zwingend erforderlich.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien