Datenbanken (CS 2700)


Dozent:
Prof. Dr. V. Linnemann

Zielgruppe:

  • Pflichtveranstaltung für das 4. Semester des Bachelorstudiengangs Informatik
  • Wahlpflichtveranstaltung für das 6. Semesters des Bachelorstudiengangs Mathematik in Medizin und Lebenswissenschaften (MML - ehemals CLS) (Vertiefung aus dem Bereich Informatik)
  • Wahlpflichtveranstaltung für das 2. Semesters des Masterstudiengangs Mathematik in Medizin und Lebenswissenschaften (MML - ehemals CLS) (Vertiefung aus dem Bereich Informatik)


Umfang:
2 SWS Vorlesung + 1 SWS Übung

Vorlesung:
Dienstags,  10:15 - 11:45 Uhr im H1 / Turm

Beginn:
Dienstag, den 5. April 2011

Unterlagen zur Vorlesung

Beschreibung der Vorlesung:

Bei der Vorlesung Datenbanksysteme/Datenbanken (Modul:CS2700) handelt es sich um eine Pflichtvorlesung für Bachelor-Studierende im 4. Semester.
Für das 6. Semester des Bachelorstudiengangs MML sowie für das 2. Semester im Masterstudiengangs MML ist es eine Vertiefung aus dem Bereich Informatik. Sie findet 2-stündig statt mit 1-stündigen Übungen. Bei den Übungen für Studierende im Bachelor- /Masterstudiengang handelt es sich ebenfalls um eine Pflichtveranstaltung.

Scheinvergabe bzw. Zertifikatsvergabe:
Am Ende des Semesters findet eine Klausur statt. Bei erfolgreichem Bestehen wird ein Übungsschein bzw. ein Zertifikat ausgestellt. Voraussetzung zur Teilnahme an der Klausur sind mindestens 50 % der Punkte sowie mindestens zweimaliges Vortragen einer Aufgabe in der Übung.

Inhalt:
Die Vorlesung wird auf die Grundlagen von Datenbanksystemen eingehen. Insbesondere sind die folgenden Inhalte geplant:

  1. Einleitung
  2. Die ANSI/SPARC - Architektur
  3. Das Entity-Relationship-Datenmodell
  4. Das Hierarchische Datenmodell und IMS
  5. Das Netzwerk-Datenmodell und CODASYL
  6. Das Relationale Datenmodell
  7. Elementare Grundlagen Objektorientierter Datenbanken

 

Literatur

  1. C.J. Date, An Introduction to Database Systems. Addison Wesley, 1995
  2. J.D. Ullman, Principles of Database and Knowledge-Base Systems, Volume 1. Computer Science Press, 1988
  3. G. Schlageter, W. Stucky, Datenbanksysteme: Konzepte und Modelle. Teubner Studienbücher, 1983, 2. Auflage (neue Auflage erscheint demnächst)
  4. C. Batini, S. Ceri, S.B. Navathe, Conceptual Database Design. The Benjamin/Cummings Publishing Company, Inc., 1992
  5. S. Abiteboul, R. Hull, V. Vianu, Foundations of Databases. Addison Wesley, 1995, 1st Edition
  6. P. Kandzia, H.J. Klein, Theoretische Grundlagen relationaler Datenbanksysteme. BI Wissenschaftsverlag, Reihe Informatik Band 79, 1993
  7. G. Vossen, Datenmodelle, Datenbanksprachen und Datenbank-Management-Systeme. Addison-Wesley, 1994, 3. Auflage, Oldenbourg Verlag 1999
  8. A. Heuer, G. Saake, Datenbanksysteme - Konzepte und Sprachen, International Thomson Publishing, 1995
  9. A. Kemper, A. Eickler, Datenbanksysteme - Eine Einführung Oldenbourg Verlag, 6. Auflage 2006
  10. Th. Härder, E. Rahm, Datenbanksysteme - Konzepte und Techniken der Implementierung. Springer-Verlag, 1999