Datenbanken und Informationssysteme

Modulnummer
PI5002
Modulverantwortliche
  • Prof. Dr. Burkhardt Renz
Lehrende
  • Prof. Dr. Burkhardt Renz
  • Prof. Dr. Harald Ritz
Kurzbeschreibung
Konzepte für den Einsatz von Datenbanksystemen und die Entwicklung datenbankbasierter Anwendungen.
Qualifikations- und Lernziele

Die Studierenden kennen die Konzepte für den Einsatz von Datenbanksystemen in der Entwicklung verteilter, datenbankbasierter Anwendungen. Sie beherrschen Techniken der Synchronisation konkurrierender Zugriffe auf gemeinsame Daten, den Einsatz von Systemen zur Entscheidungsfindung. Ferner kennen sie neue Datenbanktechnologien.

Sie können diese Kenntnisse auf die Entwicklung von Datenbanksystemen für bestimmte Anwendungsgebiete anwenden.

Lerninhalte
  • Programmierung von Datenbank-Zugriffen: Fortgeschrittene Konzepte, Zugriff auf Katalogdaten, adaptives Programmieren, Caching innerhalb der Anwendung z.B. mit ADO.NET, Objekt-relationales Mapping z.B. JPA
  • Synchronisationskontrolle: Transaktionen, Isolationslevel, Muster für die Anwendung der Isolationslevel
  • Verteilte Datenbanken: Partitionierung, Verteilte Kataloge, Verteilte Transaktionen, Administration, Grid
  • Neue Datenbanktechnologien: NoSQL und NewSQL
  • Information Retrieval: Konzepte und Implementierungen
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
6.0 CrP; 180 Stunden, davon etwa 60 Stunden Präsenzzeit.
Semesterwochenstunden
4
Lernform

Vorlesung 2 SWS, Übung 2 SWS

Geprüfte Leistung

Prüfungsvorleistung: 2 anerkannte Hausübungen

Prüfungsleistung: Klausur

Bewertungsstandard

Bewertung der Prüfungsleistung nach § 9 der allgemeinen Bestimmungen für Masterprüfungsordnungen

Bonuspunkte

Keine

Häufigkeit des Angebots
Einmal im Jahr
Literatur
  • M. Kifer, A. Bernstein, Ph. M. Lewis: Database Systems: An Application-Oriented Approach Addison Wesley
  • C. J. Date: An Introduction to Database Systems Eight edition Addison Wesley
  • R. Elmasri, S. B. Navathe: Grundlagen von Datenbanksystemen Pearson
  • A. Silberschatz, H. F. Korth, S. Sudarshan: Database System Concepts Mc Graw Hill
Voraussetzungen
Keine

Rechtliche Hinweise