Kontakt aufnehmen

Schulungsübersicht

Einführung in die Oracle-Datenbank

  • Datenbankarchitektur
  • Relationaler Datenmodell
  • Benutzer, Schemas und Sitzungen
  • Tools für die Datenbankinteraktion

Einführung in das SELECT-Statement

  • Filtern und Auswählen mittels WHERE-Klausel
  • Sortieren von Abfrageergebnissen
  • Datentypen, Operatoren und der Umgang mit NULL-Werten
  • Nutzung eingebauter Skalafunktionen
  • Datumsoperationen
  • Verständnis nationaler und regionaler Einstellungen in SQL

Analyse aggregierter Daten

  • Gruppierungsfunktionen
  • DISTINCT-Klausel
  • GROUP BY- und HAVING-Klauseln

Datenabruf aus mehreren Tabellen

  • Innere und äußere Joins (INNER JOIN, OUTER JOIN)
  • ANSI-SQL-Syntax und weitere Join-Methoden (SELF JOIN, NATURAL JOIN)
  • Mengeneoperatoren (UNION, UNION ALL, INTERSECT, MINUS)

Unterabfragen

  • Einfache Unterabfragen
  • Korrelizierte Unterabfragen
  • Operatoren EXISTS und NOT EXISTS
  • Weitere Typen von Unterabfragen

Hierarchische Abfragen und Sampling

  • Erstellung hierarchischer Abfragen mit CONNECT BY PRIOR- und START WITH-Klauseln
  • Nutzung der Funktion SYS_CONNECT_BY_PATH
  • Daten-Sampling mittels SAMPLE-Klausel

Datenmanipulation (DML)

  • Anweisungen INSERT, UPDATE, DELETE
  • Operationen auf großen Datensätzen (INSERT FIRST, INSERT ALL, MERGE)

System-Dictionary

  • Verständnis und Nutzung des Oracle-Datenwörterbuchs

Gleichzeitige Benutzeraarbeit

  • Transaktionen
  • Sperren
  • FLASHBACK-Technologie

Benutzer und Berechtigungen

  • Erstellung und Änderung von Benutzern und Schemas
  • Verwaltung von Berechtigungen und Rollen

Verwaltung des Datenspeichers - Logische Schicht

  • Tabellen, temporäre Tabellen und indexorganisierte Tabellen
  • Einschränkungen (Constraints)
  • Indizes
  • Sichtweisen (Views), Sequenzen, Synonyme, materialisierte Sichtweisen
  • Gespeicherte PL/SQL-Einheiten

Modellierung und Wiederherstellung von Datenmodellen mittels Oracle SQL Modeler

  • Nutzung des Oracle SQL Modeler für Datenmodellierung und Wiederherstellung

Datenübertragung

  • Logische Datenkopie - Data Pump-Import und Export
  • Laden von Daten - SQL*Loader
  • Externe Tabellen
  • Datenbankverbindungen (Database Links)

Aufgabenautomatisierung

  • Nutzung von DBMS_JOB und DBMS_SCHEDULER zur Aufgabenautomatisierung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Allgemeine Kenntnisse in der Informationstechnologie

Zielgruppe

  • Entwickler
  • Datenbankadministratoren
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien