Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Überblick
- Ziele und Zielsetzungen
- Beispielhafte Daten
- Zeitplan
- Einführungen
- Voraussetzungen
- Zuständigkeiten
Relationale Databases
- Die Database
- Die relationalen Database
- Tabellen
- Zeilen und Spalten
- Beispiel Database
- Auswählen von Zeilen
- Lieferantentabelle
- Verkäufer-Tabelle
- Primärschlüssel-Index
- Sekundäre Indizes
- Verknüpfungen
- Analogie
- Fremdschlüssel
- Fremdschlüssel
- Tabellen verknüpfen
- Referentielle Integrität
- Arten von Beziehungen
- Viele-zu-Viele-Beziehung
- Auflösen einer Viele-zu-Viele-Beziehung
- Eine-zu-Eins-Beziehung
- Vervollständigung des Entwurfs
- Auflösen von Beziehungen
- Microsoft Access - Beziehungen
- Entitätsbeziehungsdiagramm
- Datenmodellierung
- CASE-Werkzeuge
- Beispiel-Diagramm
- Das RDBMS
- Vorteile eines RDBMS
- Strukturierte Abfragesprache
- DDL - Datendefinitionssprache
- DML - Datenmanipulationssprache
- DCL - Datenkontrollsprache
- Warum SQL verwenden?
- Kurstabellen Handout
Datenabruf
- SQL Entwickler
- SQL Entwickler - Verbindung
- Anzeigen von Tabelleninformationen
- Verwendung SQL, Where-Klausel
- Kommentare verwenden
- Zeichendaten
- Benutzer und Schemata
- AND- und OR-Klausel
- Verwendung von Klammern
- Datumsfelder
- Verwendung von Datumsangaben
- Datumsangaben formatieren
- Datumsformate
- TO_DATE
- TRUNC
- Datum anzeigen
- Ordnen nach Klausel
- DUAL-Tabelle
- Verkettung
- Text markieren
- IN-Operator
- BETWEEN-Operator
- LIKE-Operator
- Häufige Fehler
- UPPER-Funktion
- Einzelne Anführungszeichen
- Metacharaktere finden
- Reguläre Expressionen
- REGEXP_LIKE-Operator
- Null-Werte
- IS NULL-Operator
- NVL
- Akzeptieren von Benutzereingaben
Funktionen verwenden
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2 Funktion
- DISTINCT Option
- SUBSTR
- INSTR
- Datum-Funktionen
- Aggregat-Funktionen
- ZÄHLEN
- Gruppieren nach Klausel
- Rollup- und Cube-Modifikatoren
- Haben-Klausel
- Gruppieren nach Funktionen
- DECODE
- CASE
- Workshop
Unterabfrage & Vereinigung
- Einzeilige Unterabfragen
- Vereinigung
- Vereinigung - Alle
- Überschneiden und Minus
- Mehrzeilige Unterabfragen
- Union - Prüfen von Daten
- Äußerer Join
Mehr über Joins
- Verknüpfungen
- Cross Join oder kartesisches Produkt
- Innerer Join
- Implizite Join-Schreibweise
- Explizite Join-Schreibweise
- Natürlicher Join
- Äqui-Join
- Cross-Join
- Äußere Joins
- Linker äußerer Join
- Rechter äußerer Join
- Vollständiger äußerer Join
- UNION verwenden
- Join-Algorithmen
- Verschachtelte Schleife
- Merge Join
- Hash Join
- Reflexiver oder Selbst-Join
- Single Table Join
- Workshop
Fortgeschrittene Abfragen
- ROWNUM und ROWID
- Top-N-Analyse
- Inline-Ansicht
- Existiert und Nicht-Existiert
- Korrelierte Unterabfragen
- Korrelierte Unterabfragen mit Funktionen
- Korrelierte Aktualisierung
- Snapshot-Wiederherstellung
- Flashback-Wiederherstellung
- Alle
- Alle und Einige Operatoren
- ALLE einfügen
- Zusammenführen
Beispielhafte Daten
- ORDER-Tabellen
- FILM-Tabellen
- EMPLOYEE-Tabellen
- Die ORDER-Tabellen
- Die FILM-Tabellen
Dienstprogramme
- Was ist ein Dienstprogramm?
- Dienstprogramm exportieren
- Parameter verwenden
- Verwendung einer Parameterdatei
- Dienstprogramm importieren
- Verwendung von Parametern
- Verwendung einer Parameterdatei
- Entladen von Daten
- Batch-Läufe
- SQL*Loader-Dienstprogramm
- Ausführen des Dienstprogramms
- Daten anhängen
Voraussetzungen
Der Kurs ist sowohl für diejenigen geeignet, die bereits einige Kenntnisse in SQL haben, als auch für diejenigen, die ORACLE zum ersten Mal benutzen.
Vorherige Erfahrungen mit einem interaktiven Computersystem sind wünschenswert, aber nicht unbedingt erforderlich.
14 Stunden