Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Überblick
  • Ziele und objectives
  • Beispiel-Daten
  • Zeitplan
  • Begrüßungsrunde
  • Voraussetzungen
  • Verantwortlichkeiten

Relationale Datenbanken

  • Die Datenbank
  • Die relationale Datenbank
  • Tabellen
  • Zeilen und Spalten
  • Beispieldatenbank
  • Zeilen auswählen
  • Lieferanten-Tabelle (Supplier Table)
  • Bestelltable (Saleord Table)
  • Primärschlüssel-Index
  • Sekundäre Indizes
  • Beziehungen (Relationships)
  • Analogie
  • Fremdschlüssel (Foreign Key)
  • Fremdschlüssel (Foreign Key)
  • Tabellen verknüpfen
  • Referenzielle Integrität
  • Beziehungsarten
  • Viele-zu-Viele-Beziehung
  • Auflösung einer Viele-zu-Viele-Beziehung
  • Eins-zu-Eins-Beziehung
  • Designabschluss
  • Auflösung von Beziehungen
  • Microsoft Access - Beziehungen
  • Entity-Relationship-Diagramm (ERD)
  • Datenmodellierung
  • CASE-Tools
  • Beispiel-Diagramm
  • Das RDBMS
  • Vorteile eines RDBMS
  • Structured Query Language (SQL)
  • DDL - Data Definition Language
  • DML - Data Manipulation Language
  • DCL - Data Control Language
  • Warum SQL verwenden?
  • Kurs-Tabellen-Mitschrift

Datenabruf (Data Retrieval)

  • SQL Developer
  • SQL Developer - Verbindung herstellen
  • Tabellendaten anzeigen
  • Verwendung von SQL, WHERE-Klausel
  • Kommentare verwenden
  • Zeichendaten (Character Data)
  • Benutzer und Schemata
  • AND- und OR-Klausel
  • Klammern verwenden
  • Datumsfelder (Date Fields)
  • Umgang mit Daten
  • Datumformatierung
  • Datumsformate
  • TO_DATE
  • TRUNC
  • Datumsanzeige
  • ORDER BY-Klausel
  • DUAL-Tabelle
  • Konkatenation (Zeichenkettenverkettung)
  • Text auswählen
  • IN-Operator
  • BETWEEN-Operator
  • LIKE-Operator
  • Häufige Fehler
  • UPPER-Funktion
  • Hochkommata (Single Quotes)
  • Suche nach Metazeichen
  • Reguläre Ausdrücke
  • REGEXP_LIKE-Operator
  • NULL-Werte
  • IS NULL-Operator
  • NVL-Funktion
  • Benutzereingaben akzeptieren

Verwendung von Funktionen

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

Unterabfragen & Vereinigung (Union)

  • Unterabfragen mit einer Zeile
  • UNION-Operator
  • UNION ALL
  • INTERSECT und MINUS
  • Unterabfragen mit mehreren Zeilen
  • UNION - Datenüberprüfung
  • Outer Join (Außerer Join)

Weitere Informationen zu Joins

  • Joins
  • Cross Join oder kartesisches Produkt (Cartesian Product)
  • 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 Join
  • Merge Join
  • Hash Join
  • Reflexiver Join (Self Join)
  • Join innerhalb einer einzigen Tabelle
  • Workshop

Erweiterte Abfragen (Advanced Queries)

  • ROWNUM und ROWID
  • Top-N-Analyse
  • Inline-View (Inline-Ansicht)
  • EXISTS und NOT EXISTS
  • Korrelierte Unterabfragen
  • Korrelierte Unterabfragen mit Funktionen
  • Korreliertes Update
  • Snapshot-Wiederherstellung (Snapshot Recovery)
  • Flashback-Wiederherstellung
  • Alle Funktionen (All)
  • ANY- und SOME-Operatoren
  • INSERT ALL-Anweisung
  • MERGE-Anweisung

Beispieldaten (Sample Data)

  • ORDER-Tabellen
  • FILM-Tabellen
  • EMPLOYEE-Tabellen
  • Die ORDER-Tabellen im Detail
  • Die FILM-Tabellen im Detail

Dienstprogramme (Utilities)

  • Was ist ein Dienstprogramm (Utility)?
  • Export-Dienstprogramm
  • Verwendung von Parametern
  • Parameterdatei verwenden
  • Import-Dienstprogramm
  • Verwendung von Parametern
  • Parameterdatei verwenden
  • Datenexport (Unloading Data)
  • Stapellauf (Batch Runs)
  • SQL*Loader-Dienstprogramm
  • Dienstprogramm ausführen
  • Daten anhängen (Appending Data)

Voraussetzungen

Der Kurs richtet sich an Teilnehmer mit grundlegenden SQL-Kenntnissen sowie an Einsteiger, die ORACLE zum ersten Mal nutzen.

Vorkenntnisse im Umgang mit interaktiven Computersystemen sind wünschenswert, aber nicht zwingend erforderlich.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien