- Grundlagen der Datenmodellierung, des ERM und der relationalen Modellierung
- Tabellen
- Prinzip der referentiellen Integrität
- Überblick über ORACLE Datenbankeditionen
- Überblick über die ORACLE Architektur.
Die Benutzerschnittstellen SQL*Plus, SQL Developer, ORACLE Enterprise
Manager Database Control:
- SQL
- Editor
- SQL*Plus Kommandos
- Starten, Einloggen und Benutzen.
Die Sprache SQL:
- SELECT
- FROM
- WHERE
- GROUP BY
- HAVING
- ORDER BY
- Sortierung
- Bedingungen
- Subqueries
- Verknüpfungen von Tabellen (INNER JOIN vs. OUTER JOIN)
- Mengenoperatoren (UNION, UNION ALL, INTERSECT, MINUS)
- DML Befehle (INSERT, UPDATE, DELETE)
- DDL Befehle (CREATE, ALTER, DROP).
Die Sprache PL/SQL:
- Blockstruktur und Arten von PL/SQL-Routinen
- Notwendige Rechte
- Variablendeklarationsteil und Ausführungsteil
- Verzweigungen
- Schleifen
- Einsatz der SQL Befehle innerhalb der PL/SQL Programme.
XML:
- XML Modell
- Abbildungsmöglichkeiten von XML Schemas auf Relationen
- Fallstudie zu XML Verarbeitung in ORACLE.
MethodeVortrag, Diskussion und Praktikum am System, in dem Sie das Erlernte zum ORACLE Datenbanksystem ausprobieren und festigen können.