Schulungsübersicht

Einführung in Oracle Database

  • Database Architektur
  • Relationales Datenbankmodell
  • Benutzer, Schemata und Sitzungen
  • Werkzeuge für die Datenbankinteraktion

Einführung in die SELECT-Anweisung

  • Filterung und Auswahl mit der WHERE-Klausel
  • Sortieren von Abfrageergebnissen
  • Datentypen, Operatoren und Umgang mit NULL-Werten
  • Verwendung eingebauter skalarer Funktionen
  • Datumsoperationen
  • Verstehen der nationalen und regionalen Einstellungen in SQL

Aggregierte Daten analysieren

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

Abrufen von Daten aus mehreren Tabellen

  • Innere und äußere Verknüpfungen (INNER JOIN, OUTER JOIN)
  • ANSI SQL Syntax und andere Join-Methoden (SELF JOIN, NATURAL JOIN)
  • Gruppenoperatoren (UNION, UNION ALL, INTERSECT, MINUS)

Unterabfragen

  • Einfache Unterabfragen
  • Korrelierte Unterabfragen
  • EXISTS- und NOT EXISTS-Operatoren
  • Andere Arten von Unterabfragen

Hierarchische Abfragen und Stichprobenbildung

  • Konstruktion von hierarchischen Abfragen unter Verwendung der Klauseln CONNECT BY PRIOR und START WITH
  • Verwendung der Funktion SYS_CONNECT_BY_PATH
  • Sampling von Daten mit der SAMPLE-Klausel

Datenmanipulation (DML)

  • INSERT, UPDATE, DELETE-Anweisungen
  • Operationen auf großen Datenmengen (INSERT FIRST, INSERT ALL, MERGE)

System-Wörterbuch

  • Verstehen und Verwenden des Oracle Datenwörterbuchs

Gleichzeitige Benutzerarbeit

  • Transaktionen
  • Sperren
  • FLASHBACK-Technologie

Benutzer und Berechtigungen

  • Erstellen und Ändern von Benutzern und Schemata
  • Verwaltung von Berechtigungen und Rollen

Verwaltung der Datenspeicherung - logische Schicht

  • Tabellen, temporäre Tabellen und indexorganisierte Tabellen
  • Beschränkungen
  • Indizes
  • Ansichten, Sequenzen, Synonyme, materialisierte Ansichten
  • Gespeicherte PL/SQL Einheiten

Modellierung und Wiederherstellung von Datenmodellen mit Oracle SQL Modeler

  • Verwendung von Oracle SQL Modeler für die Datenmodellierung und -wiederherstellung

Verschieben von Daten

  • Logisches Kopieren von Daten - Data Pump-Import und -Export
  • Laden von Daten - SQL*Loader
  • Externe Tabellen
  • Database Verknüpfungen

Automatisieren von Tasks

  • Verwendung von DBMS_JOB und DBMS_SCHEDULER für die Automatisierung von Aufgaben

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Allgemeine Kenntnisse der Informationstechnologie

Zielgruppe

  • Entwickler
  • Database Administratoren
 35 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien