Modulinformationssystem Informatik

 

Systemorientierte Informatik IV (Datenbanksysteme) URL PDF XML

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: Info

Kurzfassung:

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.

Lernziele:

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.

Lehrinhalte:

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.

Weitere Voraussetzungen:

Informatik I und Informatik III

Prüfungsleistung:

Abschlussprüfung in Form einer Klausur

Lehr- und Lernmethoden:

Verwendbarkeit:

Literatur:

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.

Verweise:

Kommentar: