Modulcode: | A4.2 |
Englische Bezeichnung: | |
Modulverantwortliche(r): | Prof. Dr. Bernhard Thalheim |
Turnus: | jedes Jahr im SS (SS07 SS08 SS09 SS10) |
Präsenzzeiten: | 4V 2Ü |
ECTS: | 8 |
Workload: | 240 Std. |
Dauer: | ein Semester |
Modulkategorien: | A (Sonstige) |
Lehrsprache: | Deutsch |
Voraussetzungen: |
In der Vorlesung wird in die Technologie, das Programmieren und die Handhabung, die Grundlagen und in die Enwicklung von Datenbanksystemen eingeführt. Es werden die wesentlichen Komponenten von Datenbank-Management-Systemen vorgestellt.
Es sollen Grundlagen im Gebiet Datenbanksysteme vermittelt werden, die die Studierenden befähigen, Datenbanken konzeptionell zu entwerfen und mit Hilfe objekt-relationaler Systeme zu realisieren sowie Datenbankanwendungen zu programmieren.
Datenbanksysteme sind in der modernen Informationsgesellschaft zu einer zentralen Schlüsseltechnologie gereift und als Querschnittstechnolgie nicht mehr aus vielfältigen Anwendungsbereichen wegzudenken. Die Studierenden werden mit den wesentlichen Methoden zur Spezifikation von Datenbankanwendungen und zur Datenbankprogrammierung vermittelt. Es werden als Modellierungs- und Programmierungssprachen das relationale Datenbankmodell einschliesslich SQL und das Entity-Relationship-Modell einschliesslich visueller Programmiertechniken verwendet. Die Studierenden erhalten einen Einblick in die Technologie moderner Datenbanksysteme: Optimierung von Speicher- Anfrage-, und Zugriffsmechanismen, Transaktionsverwaltung, Sichtentechnologie und konkurrierende Verarbeitung von Programmen. Ausserdem wird die Architektur von Datenbank-Management-Systemen vorgestellt. Für die praktischen Übungen wird das Datenbanksystem DB2-UDB eingesetzt.
Informatik I und Informatik III
Abschlussprüfung in Form einer Klausur
A. Kemper, A. Eickler: Datenbanksysteme. Eine Einführung (6. Auflage). Oldenbourg-Verlag, 2006
P. Kandzia, H.-J. Klein: Theoretische Grundlagen relationaler Datenbanksysteme. BI-Verlag, 1993
B. Thalheim: Entity-relationship modeling. Springer, Berlin, 2000
Die Folien zur Vorlesung bzw. das Vollskript zur Vorlesung werden ins Netz gestellt.