Überblick
SQL ist die Sprache relationaler Datenbanken – und Oracle Database gehört zu den leistungsfähigsten und weitverbreitetsten Datenbanksystemen in Unternehmen weltweit. Dieser Kurs vermittelt systematisch alle wesentlichen SQL-Kenntnisse für die Arbeit mit Oracle Database 12c R2 und bereitet gleichzeitig auf die offizielle Oracle-Zertifizierungsprüfung 1Z0-071 vor. Vom einfachen SELECT-Statement bis zu komplexen Joins, Unterabfragen und Datenbankobjekverwaltung werden alle Themen praxisnah erarbeitet. Wer diesen Kurs abschließt, ist in der Lage, Daten effizient abzufragen, zu manipulieren und Datenbankstrukturen zu verwalten.
Kursinhalte & Lernziele
Grundlagen: Relationale Datenbanken und SQL-Konzepte Dieser erste Block schafft das konzeptionelle Fundament. Teilnehmende verstehen, wie relationale Datenbanken aufgebaut sind und welche Rolle SQL als standardisierte Abfragesprache spielt. Die Oracle-Datenbankarchitektur und die SQL*Plus-Umgebung werden eingeführt.
- Konzept relationaler Datenbanken: Tabellen, Zeilen, Spalten und Beziehungen
- SQL als Datenbanksprache: DDL, DML, DCL und TCL im Überblick
- Oracle-Datenbankarchitektur und Verbindung zu einer Oracle-Instanz
- Die SELECT-Grundstruktur: Spalten auswählen, DISTINCT, Aliase und arithmetische Ausdrücke
- WHERE-Klausel: Vergleichsoperatoren, logische Operatoren und NULL-Behandlung
- ORDER BY: Ergebnisse sortieren und NULL-Werte positionieren
Datenmanipulation und Funktionen Im zweiten Block lernen Teilnehmende, Daten nicht nur abzufragen, sondern aktiv zu verändern. Eingebaute Oracle-Funktionen zur Zeichenkettenbearbeitung, Datumsarithmetik und Typkonvertierung werden systematisch vorgestellt.
- INSERT: Einzelzeilen und Mehrfacheinfügungen
- UPDATE: Zeilen selektiv ändern mit und ohne Unterabfragen
- DELETE: Zeilen gezielt entfernen und Auswirkungen kontrollieren
- COMMIT, ROLLBACK und SAVEPOINT: Transaktionssteuerung in Oracle
- Zeichenfunktionen: UPPER, LOWER, SUBSTR, INSTR, CONCAT, TRIM, REPLACE
- Numerische Funktionen: ROUND, TRUNC, MOD, ABS und ihre praktischen Anwendungen
- Datumsfunktionen: SYSDATE, ADD_MONTHS, MONTHS_BETWEEN, TRUNC für Datumsfelder
- Konvertierungsfunktionen: TO_CHAR, TO_NUMBER, TO_DATE und NVL
Aggregation, Joins und Unterabfragen Der dritte und umfangreichste Block behandelt mehrtabellige Abfragen und analytische Funktionen. Hier entwickeln Teilnehmende das Werkzeug für realistische Datenbankaufgaben in Unternehmensumgebungen.
- GROUP BY und HAVING: Datenaggregation und Filterung auf Gruppenebene
- Aggregatfunktionen: SUM, AVG, COUNT, MIN, MAX und DISTINCT-Varianten
- INNER JOIN, CROSS JOIN und kartesisches Produkt
- LEFT OUTER JOIN, RIGHT OUTER JOIN und FULL OUTER JOIN
- SELF JOIN: Tabelle mit sich selbst verknüpfen
- Einfache Unterabfragen in der WHERE-Klausel
- Unterabfragen in der FROM-Klausel (Inline Views)
- Korrelierte Unterabfragen und EXISTS-Operator
- UNION, UNION ALL, INTERSECT und MINUS als SET-Operatoren
DDL, erweiterte Objekte und Zugriffsrechte Der abschließende Block befasst sich mit der strukturellen Verwaltung von Datenbanken und der Kontrolle über Zugriffsrechte – Themen, die für die Prüfung 1Z0-071 und für die Praxis gleichermaßen wichtig sind.
- CREATE TABLE: Datentypen, Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK)
- ALTER TABLE: Spalten hinzufügen, ändern und entfernen
- DROP TABLE und TRUNCATE TABLE
- Views erstellen, abfragen und verwalten; WITH CHECK OPTION
- Sequenzen anlegen und in INSERT-Anweisungen verwenden
- Indizes erstellen und deren Auswirkung auf Performance verstehen
- Synonyme als Alias für Datenbankobjekte
- GRANT und REVOKE: Objekt- und Systemrechte verwalten
- Rollen und ihr Einsatz in Oracle-Umgebungen
- Prüfungssimulation: Aufgabentypen und Zeitmanagement für 1Z0-071
- Häufige Fehlerquellen und Stolpersteine in der Oracle-SQL-Prüfung
- Tipps für die Nachzertifizierung und weiterführende Oracle-Kurse
Die Übungseinheiten basieren auf einer realistischen Beispieldatenbank, die aus verschiedenen Unternehmensszenarien abgeleitet ist. Durch sofortige Anwendung des Gelernten in geführten Lab-Übungen festigen Teilnehmende die Konzepte nachhaltig und entwickeln ein sicheres Gespür für Oracle-SQL.
Lernziele:
- Relationale Datenbanken und das SQL-Paradigma erklären und von anderen Datenbankmodellen abgrenzen
- Einfache und komplexe SELECT-Abfragen in Oracle SQL formulieren und optimieren
- Daten mit INSERT, UPDATE und DELETE manipulieren und Transaktionen mit COMMIT und ROLLBACK steuern
- Zeichen-, numerische und Datumsfunktionen korrekt anwenden und zwischen Datentypen konvertieren
- Aggregatfunktionen (SUM, AVG, COUNT, MIN, MAX) mit GROUP BY und HAVING kombinieren
- Tabellen mit INNER JOIN, OUTER JOIN und SELF JOIN verknüpfen
- Unterabfragen in SELECT, FROM und WHERE-Klauseln einsetzen
- SET-Operatoren (UNION, UNION ALL, INTERSECT, MINUS) für Mengenoperationen nutzen
- Tabellen, Views, Sequenzen, Indizes und Synonyme mit DDL-Befehlen erstellen und verwalten
- Zugriffsrechte mit GRANT und REVOKE verwalten und das Oracle-Rechtemodell verstehen
- Prüfungsaufgaben im Oracle-1Z0-071-Format sicher bearbeiten
Zielgruppe & Voraussetzungen
Der Kurs richtet sich an Personen, die erstmals systematisch SQL und Oracle-Datenbanken erlernen möchten, sowie an Fachleute, die ihre SQL-Kenntnisse strukturieren und mit der offiziellen Oracle-Zertifizierung belegen wollen. Auch Quereinsteiger aus anderen Bereichen der IT, die mit Datenbanken arbeiten müssen, profitieren von diesem Einstiegskurs.
- Datenbankadministratorinnen und -administratoren mit Oracle-Schwerpunkt
- Softwareentwicklerinnen und -entwickler, die Oracle-Datenbanken integrieren
- Business-Analyst-Profile mit Bedarf an direktem Datenbankzugriff
- IT-Fachkräfte, die auf eine Oracle-Zertifizierung hinarbeiten
- Quereinsteiger aus der IT, die strukturierte Datenbankgrundlagen benötigen
Für den Einstieg werden allgemeine IT-Grundkenntnisse empfohlen, jedoch kein spezielles Vorwissen in SQL oder Datenbanken. Kenntnisse in einem objektorientierten Programmierparadigma sind hilfreich, aber nicht zwingend. Ein individuelles Beratungsgespräch vor Kursbeginn stellt sicher, dass der Kurs zum Kenntnisstand passt und ein optimaler Lernplan erstellt wird.
Ablauf & Abschluss
Der Kurs verbindet strukturierte Lehrinhalte mit umfangreichen praktischen Übungen in einer Oracle-Datenbankumgebung. SQL-Konzepte werden schrittweise eingeführt und unmittelbar in Lab-Aufgaben angewendet. Prüfungsrelevante Fragetypen des 1Z0-071-Formats werden gezielt geübt, um die Prüfungssicherheit zu erhöhen. Der Kurs ist als Combined Learning mit Präsenz- und Online-Anteilen sowie als reines Online-Seminar verfügbar, in Vollzeit und Teilzeit.
In der Vollzeitvariante dauert der Kurs typischerweise mehr als drei Tage bis zu einer Woche. Teilzeitvarianten können sich über einen Monat oder länger erstrecken. Die genaue Kursdauer hängt von der gewählten Intensität und dem individuellen Lernplan ab, der im Beratungsgespräch festgelegt wird.
Der Kurs bereitet auf die externe Oracle-Zertifizierungsprüfung 1Z0-071 (Oracle Database SQL) vor. Das Oracle-Zertifikat wird nach bestandener Prüfung von Oracle ausgestellt. Zusätzlich erhalten Teilnehmende ein internationales Herstellerzertifikat sowie ein Lehrgangszertifikat des Kursanbieters.
Nutzen & Perspektiven
Oracle Database ist in großen Unternehmen, Banken, Versicherungen und öffentlichen Institutionen weit verbreitet. Wer Oracle SQL beherrscht und die 1Z0-071-Zertifizierung vorweisen kann, gehört zu einem gefragten Profil auf dem Arbeitsmarkt. Das Zertifikat öffnet Türen zu Oracle-spezifischen Positionen und dient als Grundlage für weiterführende Oracle-Qualifikationen wie die Datenbankadministration (OCA, OCP). Über die Zertifizierung hinaus schafft solides SQL-Wissen einen dauerhaften Mehrwert: Wer Daten direkt aus der Datenbank abfragen kann, ist bei Analysen, Fehlerdiagnosen und der Entwicklung von Berichten nicht auf Dritte angewiesen. Dieser Gewinn an Selbstständigkeit ist in datengetriebenen Arbeitsumgebungen nicht zu unterschätzen. Bei AZAV-zertifizierten Trägern ist der Kurs in der Regel über den Bildungsgutschein der Bundesagentur für Arbeit förderbar. Zusätzlich kommen je nach persönlicher Situation Förderungen nach dem Qualifizierungschancengesetz oder Leistungen der Deutschen Rentenversicherung in Betracht.
Häufig gestellte Fragen (FAQ)
Muss ich vor dem Kurs bereits SQL können?
Nein, der Kurs beginnt bei den absoluten Grundlagen. Allgemeine IT-Kenntnisse sind hilfreich, spezifische SQL- oder Oracle-Vorkenntnisse werden nicht vorausgesetzt.
Auf welche Prüfung bereitet der Kurs vor?
Der Kurs bereitet auf die Oracle-Zertifizierungsprüfung 1Z0-071 (Oracle Database SQL) vor. Die Prüfung wird separat bei Oracle abgelegt und führt zum offiziellen Oracle-Zertifikat.
Wie lange dauert der Kurs?
In Vollzeit dauert der Kurs typischerweise mehr als drei Tage bis zu einer Woche. Teilzeitvarianten erstrecken sich über mehrere Monate, abhängig vom individuellen Lernplan.
Welche Datenbankobjekte werden im Kurs behandelt?
Der Kurs deckt Tabellen, Views, Sequenzen, Indizes und Synonyme ab. Auch die Verwaltung von Zugriffsrechten mit GRANT und REVOKE wird behandelt.
Kann ich den Kurs gefördert bekommen?
Bei AZAV-zertifizierten Anbietern ist der Kurs über den Bildungsgutschein förderbar. Auch das Qualifizierungschancengesetz oder Förderungen der Deutschen Rentenversicherung kommen in Betracht.
Verwandte Kurse
Welche Förderung passt zu dir?
Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.
Arbeitsmarkt-Report
IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Datenbankentwickler667 Stellen
- Datenbankadministrator570 Stellen
- EDV-Fachkraft282 Stellen
- Verwaltungsinformatik (weiterführend)112 Stellen
- SQL Developer27 Stellen
- Staatlich geprüfter Techniker/Staatlich geprüfte Technikerin Fachrichtung Leiterplattentechnik/Bachelor Professional in Technik18 Stellen