Kurseinschreibung

Zur Teilnahme an der Vorlesung bitte in den Moodle-Kurs einschreiben. Informationen zur Vorlesung, Übung oder Prüfung und weitere Ankündigungen werden ausschließlich über den Moodle kommuniziert. Der Kurs wird zu Beginn des Semesters freigeschaltet.

Vorlesungsinhalt

Diese Lehrveranstaltung dient der Vertiefung und Verbreiterung der datenbankspezifischen Inhalte aus der Lehrveranstaltung Informationssysteme. Die für das Verständnis relevanten Inhalte aus dieser Lehrveranstaltung werden allerdings nochmals kurz wiederholt, so dass man dem Stoff auch folgen kann, wenn man diese Lehrveranstaltung nicht besucht hat. Auch andere Studiengänge oder interessierte Master-Studentinnen und -Studenten sprechen wir an, die sich im Bereich Datenbanken vertiefen möchten. Im Einzelnen werden die folgenden Themen behandelt:

  • Datenmodellierung mit ERM
  • Grundlagen relationaler Datenbanksysteme: relationales Datenmodell, funktionale und mehrwertige Abhängigkeiten und Normalformen
  • Fortgeschrittene SQL-Programmierung: Stored Procedures, PL/SQL, Trigger, rekursives SQL
  • Ausgewählte Internas von DBMS: Persistente Speicherung, Indexstrukturen, Anfrageoptimierung und Transaktionen
  • Aspekte der Erweiterbarkeit von Datenbank-Management-Systemen (DBMS)
  • Ausgewählte Aspekte aktueller Datenbanktechnologien
  • Data Science Aspekte im Kontext medizinischer Daten

Inhaltliche Voraussetzungen

Grundlagenkenntnisse relationaler Datenbanken, wie sie im Rahmen des Bachelor-Moduls Programmierung von Systemen vermittelt werden, sind von Vorteil. Die relevanten Grundlagen werden für Quereinsteiger nochmals rekapituliert.

Materialien

Die Vorlesungsunterlagen zur Vorlesung werden über Moodle verwaltet und dort angeboten.

Übungen

Die Übungen dienen dazu, den Stoff der Vorlesung durch ausgewählte Aufgabenstellungen sinnvoll zu vertiefen. Sie finden themenbezogen und (meistens) alle 2 Wochen statt. Die Termine der Übungen werden in der Vorlesung und über den Moodle-Kurs mitgeteilt.

Zeit und Ort

Vorlesung
Dienstag, 16:00 - 18:00 Uhr in O27/H20
Donnerstag, 16:00 - 18:00 Uhr in O27/H20

Erste Vorlesung findet in der Woche vom 16.04.2024 statt. Weitere Informationen erhalten Sie über den Moodle-Kurs.

Übungen
unregelmäßig

Umfang

SWS 3+1

Turnus

jedes Sommersemester

Prüfung

Die Veranstaltung kann am Ende des Semesters in Form einer Klausur als Prüfung abgelegt werden.

Datenbanksysteme: Konzepte und Modelle

Die Studierenden können die Funktionsweise von aktuellen Datenbanksystemen beschreiben und sind in der Lage, diese zu demonstrieren, ausgewählte Internas zu erklären sowie Stärken und Schwächen zu bewerten. Sie können aktuelle Entwicklungen im Datenbankenbereich benennen und deren Relevanz für Theorie und Praxis beurteilen. Schließlich sind sie befähigt, anspruchsvolle Anwendungen und Datenanfragen für Datenbanksysteme zu entwickeln.

Modulhandbuch