Datenbankprogrammierung (Oracle)
Übersicht
Veranstaltungsart: Vorlesung + Übung (Master)
Credits: 2 + 2 SWS, 5 LP
Turnus: Jedes Wintersemester
Empfohlenes Semester:
Master
Master
Prüfung: Schriftliche Klausur
Sprache: Deutsch
Inhalte
Ziel der Vorlesung ist das Erlernen von Problemlösungsstrategien unter Zuhilfenahme von Datenbanken, insbesondere von Oracle DB.
- Datenbank-Architektur am Beispiel Oracle
- Zugriffsrechte
- Transformation von ER nach SQL
- SQL für Datenverwaltung und Analyse
- Aktive Inhalte wie PL/SQL und Java,
- Baumstrukturen und Rekursion
- Tuning
- Backup und Recovery
Übungen
- Es werden wöchentlich Übungsgruppen zum Stoff der Vorlesung abgehalten
- Keine Übungsblattabgabe, keine Korrektur
- Zwei Arten von Übungsaufgaben:
- Hausaufgaben (Lösung von Studenten zu Hause, keine Besprechung in der Übung)
- Präsenzaufgaben (Lösung von Studenten in der Übung, Besprechung der Aufgabe)
- Lösungsvorschläge gibt es nur für Hausaufgaben
Literatur
- R. Elmasri, S. Navathe: Fundamentals of Database Systems
- S. Melton: Understanding the New SQL: A Complete Guide
- Oracle 19c Online-Dokumentation