Datenbanken I

Vorlesung im Herbsttrimester 2003

Datenbanken I

Mark Minas


Termin: Mittwoch, 10:15 - 11:45 Uhr, Rm. 33/0401
erster Termin:1. Oktober 2003

Pflichtveranstaltung im Studiengang Informatik im 7. Trimester (Praktische Informatik)


Überblick

Datenbanksysteme gehören - neben Textverarbeitungsprogrammen - zu den am weitesten verbreiteten und am häufigsten eingesetzten Standardsoftwarepaketen. Ein Grundverständnis der Konzepte und Komponenten von Datenbanksystemen ist deshalb nicht nur für den Informatiker, sondern auch für Studenten anderer Fakultäten von großer Bedeutung. Die Vorlesung Datenbanken I setzt folgende Schwerpunkte:
  • Grundkonzepte und Schichtenarchitekturen von Datenbanksystemen
  • Datenbankmodelle im Überblick (Entity-Relationship-Modell, relationales Modell, Netzwerkmodelle, OO-Modelle)
  • relationaler Datenbankentwurf (funktionale Abhängigkeiten, Normalformen, etc.)
  • relationale Datenbanksprachen (SQL)
  • weiterführende Konzepte (Sichten, Transaktionen, Integritätsbedingungen)

Folien

Kapitel 1-9 [pdf] (1.9MB)

Literatur

  1. ANSI/ISO/IEC International Standard (IS): Database Language SQL, September 1999
  2. A. Heuer, G. Saake, Datenbanken - Konzepte und Sprachen, MITP-Verlag, 2. Nachdruck (1997)
  3. J. Janas. Datenbanksysteme, Vorlesungsskriptum Universität der Bundeswehr München (FT 2001)
  4. G. Matthiessen, M. Unterstein. Relationale Datenbanken und SQL, 2., aktualisierte Auflage, Addison-Wesley 2000