DATABASE SYSTEMS

Core Course Practical Computer Science
WS 2001 / 2002


Prof. Dr.-Ing. Gerhard Weikum
Dipl.-Math. Sergej Sizov

  Current announcements

Course Organization

Inhalte der Veranstaltung

Datenbanksysteme bilden das Softwarerückgrat für viele Arten von Informationssystemen. Grundlegende Kenntnisse über Datenbankentwurf, Datenbankabfragesprachen, die Anwendungsentwicklung auf der Basis von Datenbanksystemen sowie die Architektur und Implementierung von Datenbanksystemen und deren Auswirkungen auf die Effizienz eines Informationssystems sind ein wichtiges Handwerkszeug für Informatiker.

Die Vorlesung behandelt Schnittstellen von Datenbanksystemen sowie die Architektur und die Implementierung von Datenbanksystemen (Speicherungs- und Indexstrukturen, Anfrageausführung und -optimierung, Concurrency Control, Recovery). Dabei werden primär relationale Datenbanksysteme betrachtet, die Vorlesung geht aber auch auf objekt-relationale und eventuell auf XML-Datenbanken ein.

Die Vorlesung vermittelt grundlegende Kenntnisse über die Implementierung und den Einsatz von Datenbanksystemen. Die Übungen beinhalten praktische Aufgaben in Java.

Allgemeine Voraussetzung: Vordiplom.

Requirements for obtaining 9 credit points:

Grades are based on written exam (10 points) and programming project (10 points) plus up to 3 bonus points from additional demonstrations of solutions to exercises.

Assignments

Handouts



WebMaster Stand 22.02.2002 Intern