Datenbanken


Dozent:
Prof. Dr. V. Linnemann

Zielgruppe:
Pflichtveranstaltung für das 4. Semester des Bachelorstudiengangs Informatik
Wahlpflichtveranstaltung für das 6. Semesters des Bachelorstudiengangs CLS (Vertiefung aus dem Bereich Informatik)
Wahlpflichtveranstaltung für das 2. Semesters des Masterstudiengangs CLS (Vertiefung aus dem Bereich Informatik)

Umfang:
2 SWS Vorlesung + 1 SWS Übung

Vorlesung:
Dienstags,  10.15 - 12 Uhr im H1 / Turm

Beginn:
Dienstag, den 6. April 2010

Beschreibung der Vorlesung:
Bei der Vorlesung Datenbanksysteme/Datenbanken (Modul:CS2202) handelt es sich um eine Pflichtvorlesung (Hauptgebiet: Informatik I) für Diplom-Studierende im 5. Semester und um eine Pflichtvorlesung für Bachelor-Studierende im 4. Semester.
Für das 6. Semester des Bachelorstudiengangs CLS sowie für das 2. Semester im Masterstudiengangs CLS ist es eine Vertiefung aus dem Bereich Informatik. Sie findet 2-stündig statt mit 1-stündigen Übungen. Die Übungen sind für Studierende im Diplomstudiengang Informatik freiwillig, für Studierende im Bachelor- /Masterstudiengang ist es 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

Skripte     zum Ausdrucken 


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