Vorlesung Datenbanken
Wintersemester 2011/12

    Prof. Dr. Dietmar Seipel



    Aktuelle Informationen

Inhalt:

In Teil I der Vorlesung werden grundlegende Kenntnisse des Datenbankentwurfs, der Anfragesprache SQL, sowie der Transaktionsverwaltung vermittelt.

  Teil I - Datenbanken:

1.   Grundkonzepte von Datenbanken: Datenmodelle, Datenunabhängigkeit, Entity-Relationship-Modell
2.   Das Relationenmodell: Relationenalgebra, SQL
3.   Datenbankentwurf: Funktionale Abhängigkeiten, Normalformentheorie
4.   Einführung in Synchronisation und Transaktionsbegriff
Part II covers some advanced database topics.

  Teil II - Advanced Databases:

5.   Data Warehouses and Data Mining
6.   Web-Databases
7.   XML-Data Modelling
8.   Deductive and Object-Oriented Databases

Literatur:

  1. C.J. Date, H. Darwen: A Guide to the SQL Standard. 4th Edition, Addison-Wesley, 1997.
  2. R. Elmasri, S.B. Navathe: Grundlagen von Datenbanksystemen. Benjamin Cummings, 3. Auflage, 2005.
    und: Fundamentals of Database Systems. Benjamin Cummings, 3rd Edition, 2000.
  3. A. Kemper, A. Eickler: Datenbanksysteme - Eine Einführung. 7. Auflage, Oldenbourg, 2009.
  4. M. Kifer, A.J. Bernstein, P.M. Lewis: Database Systems: An Application-Oriented Approach. Addison-Wesley, 2006.
  5. R. Ramakrishnan, J. Gehrke: Database Management Systems. McGraw-Hill, 3rd Edition, 2004.
  6. G. Vossen: Datenmodelle, Datenbanksprachen und Datenbank-Management-Systeme. 5. Auflage, Oldenbourg, 2008.

Termine und Ort:

  Vorlesung:

  Übungen:

  Klausur (voraussichtlich):

Allgemeine Angaben zur Vorlesung:

   Informatik Diplom (Hauptstudium), Informatik Bachelor,
   keine weiteren Vorkenntnisse erforderlich
   ein Skript zur Vorlesung wird elektronisch, kapitelweise verfügbar gemacht
   Umfang: Vorlesung: 4 SWS (Theorie: 1, Praxis: 3), Übung: 2 SWS


Prof. Dr. Dietmar Seipel (seipel@informatik.uni-wuerzburg.de)