Schulungsübersicht
Einführung in Oracle Database 19c
- Überblick über Oracle Database 19c
- Installation und Konfiguration
- Architektur der Oracle-Datenbank
- Tools für die Datenbankverwaltung
SQL-Übersicht und erweiterte Konzepte
- Basis-Review von SQL
- Select, Insert, Update, Delete
- Joins, Unterabfragen und Mengenoperationen
- Erweiterte SQL-Konzepte
- Analytische Funktionen
- Hierarchische Abfragen
- Erweitertes Gruppieren und Aggregieren
Einführung in PL/SQL
- Überblick über PL/SQL
- Struktur von PL/SQL-Blöcken
- Variablen, Konstanten und Datentypen
- Kontrollstrukturen: if, loop, case
PL/SQL-Programmeinheiten
- Prozeduren und Funktionen
- Packages und Package-Körper
- Trigger und Trigger-Verwaltung
- Autonome Transaktionen
Erweiterte PL/SQL-Funktionen
- Sammlungen: Assoziative Arrays, verschachtelte Tabellen, VARRAYs
- Stapelverarbeitung mit BULK COLLECT und FORALL
- Dynamisches SQL mit EXECUTE IMMEDIATE
- PL/SQL-Records und zusammengesetzte Datentypen
Fehlerbehandlung und Debugging
- Ausnahmebehandlung: Vordefinierte und benutzerdefinierte Ausnahmen
- Techniken zum Debuggen von PL/SQL
- Einsatz von DBMS_OUTPUT und DBMS_DEBUG
Performance-Tuning und Optimierung
- Methoden zur Optimierung von SQL-Abfragen
- Verständnis von Ausführungsplänen
- Indexierungsstrategien
- Einsatz von Hints zur Abfrageoptimierung
Best Practices für PL/SQL
- Schreiben effizienter PL/SQL-Codes
- Codierstandards und Konventionen
- Sicherheitsaspekte in PL/SQL
- Verwaltung von Abhängigkeiten und Versionskontrolle
Themen zu fortgeschrittenem SQL
- Erweiterte Joins und Unterabfragen
- Rekursive Abfragen
- Einsatz regulärer Ausdrücke in SQL
- Implementierung der Volltextsuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in SQL und relationalen Datenbankkonzepten
- Bekanntschaft mit der Oracle Database 19c-Umgebung
Zielgruppe
- Datenbankadministratoren
- Datenbankentwickler
- SQL-Programmierer
- IT-Fachkräfte
Erfahrungsberichte (4)
Um routinemäßige SQL-Anfragen zu verstehen und besser zu beherrschen
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Kurs - Oracle Database 19c PL and Advanced SQL
Maschinelle Übersetzung
Er hat sehr gut erklärt und Leitfäden für die Übungen gegeben.
Stoyan - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Maschinelle Übersetzung
Ich mag alles.
Angel - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Maschinelle Übersetzung
Ich mochte das Format der Schulung sehr, praktisch und direkt in SQL Developer.
Andreea - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Maschinelle Übersetzung