Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Übersicht
  • Ziele und Lernziele
  • Beispieldaten
  • Zeitplan
  • Begrüßungsrunde
  • Vorkenntnisse
  • Verantwortlichkeiten

Relationale Datenbanken

  • Die Datenbank
  • Die relationale Datenbank
  • Tabellen
  • Zeilen und Spalten
  • Beispieldatenbank
  • Auswahl von Zeilen
  • Lieferanten-Tabelle
  • Saleord-Tabelle
  • Primärschlüssel-Index
  • Sekundäre Indizes
  • Beziehungen
  • Analogie
  • Fremdschlüssel
  • Fremdschlüssel
  • Verbindung von Tabellen
  • Referentielle Integrität
  • Arten von Beziehungen
  • Viele-zu-Viele-Beziehung
  • Auflösung einer Viele-zu-Viele-Beziehung
  • Eins-zu-Eins-Beziehung
  • Vollendung des Designs
  • Auflösung von Beziehungen
  • Microsoft Access – Beziehungen
  • Entity-Relationship-Diagramm
  • Datenmodellierung
  • CASE-Tools
  • Beispiel-Diagramm
  • Das RDBMS
  • Vorteile eines RDBMS
  • Strukturierte Abfragesprache
  • DDL – Data Definition Language
  • DML – Data Manipulation Language
  • DCL – Data Control Language
  • Warum SQL verwenden?
  • Handout: Kurstabellen

Datenabruf

  • SQL Developer
  • SQL Developer – Verbindung
  • Anzeigen von Tabelleneinformationen
  • Verwendung von SQL, Where-Klausel
  • Verwendung von Kommentaren
  • Zeichendaten
  • Benutzer und Schemata
  • AND- und OR-Klausel
  • Verwendung von Klammern
  • Datumsfelder
  • Verwendung von Datumsangaben
  • Formatierung von Datumsangaben
  • Datumsformate
  • TO_DATE
  • TRUNC
  • Datumsanzeige
  • Order By-Klausel
  • DUAL-Tabelle
  • Verkettung (Concatenation)
  • Auswahl von Text
  • IN-Operator
  • BETWEEN-Operator
  • LIKE-Operator
  • Häufige Fehler
  • UPPER-Funktion
  • Einfache Anführungszeichen
  • Finden von Metazeichen
  • Regulae Ausdrücke
  • REGEXP_LIKE-Operator
  • NULL-Werte
  • IS NULL-Operator
  • NVL
  • Annahme von Benutzereingaben

Verwendung von Funktionen

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • NVL2-Funktion
  • DISTINCT-Option
  • SUBSTR
  • INSTR
  • Datumsfunktionen
  • Aggregierte Funktionen
  • COUNT
  • Group By-Klausel
  • Rollup- und Cube-Modifikatoren
  • Having-Klausel
  • Gruppierung nach Funktionen
  • DECODE
  • CASE
  • Workshop

Teilabfragen & Union

  • Einzeilige Teilabfragen
  • Union
  • Union – All
  • Intersect und Minus
  • Mehrzeilige Teilabfragen
  • Union – Datenprüfung
  • Outer Join

Weitere Informationen zu 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
  • Single Table Join
  • Workshop

Fortgeschrittene Abfragen

  • ROWNUM und ROWID
  • Top-N-Analyse
  • Inline-Ansicht
  • Exists und Not Exists
  • Korrelierte Teilabfragen
  • Korrelierte Teilabfragen 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 (Utilities)

  • Was ist ein Dienstprogramm?
  • Export-Dienstprogramm
  • Verwendung von Parametern
  • Verwendung einer Parameterdatei
  • Import-Dienstprogramm
  • Verwendung von Parametern
  • Verwendung einer Parameterdatei
  • Entladen von Daten
  • Stapelverarbeitung (Batch Runs)
  • SQL*Loader-Dienstprogramm
  • Ausführen des Dienstprogramms
  • Anhängen von Daten

Voraussetzungen

Der Kurs eignet sich sowohl für Teilnehmer mit Grundkenntnissen in SQL als auch für those, die ORACLE zum ersten Mal verwenden.

Vorerfahrung mit einem interaktiven Computersystem ist wünschenswert, aber nicht zwingend erforderlich.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien