WiSe 11/12: Datenbanksysteme 1 (DB1)
DBIS Logo
Home Current WiSe 11/12: Datenbanksysteme 1 (DB1)
Wednesday, 16 May 2012
WiSe 11/12: Datenbanksysteme 1 (DB1)

Dozentinnen/Dozenten:

Prof. Dott. Ing. Roberto V. Zicari unter Mitarbeit von Dr. Karsten TolleClemens Schefels

Inhalt:

  • Einführung
  • Konzeptuelles Design
  • Entity-Relationship-Model (ER)
  • Relationales Datenmodell
  • Relationale Algebra
  • SQL
  • Logische Optimierung
  • Normalformen
  • Transaktionen

Aktuelles:

  • Ergebnisse der Klausur (nach Klausureinsicht)
  • Ab dem 1. Dezember findet die Übung im Hörsaal H11 (Bockenheim) statt von 10:30 bis 12:00 Uhr!
  • neuer Klausurtermin: Freitag 10.02.2012, 9:15-12:15 Uhr im H IV (Bockenheim)
  • Videos - nur über Benutzername und Passwort zugänglich (wird in der Vorlesung bekannt gegeben)

Veranstaltungsbeginn:

ACHTUNG: 1. Vorlesung ist am Dienstag den 25.10.2011!!

QIS:

Die Veranstaltung im QIS der Goethe Universität: Datenbanksysteme 1

Klausur:

Die Klausur ist geplant für Freitag den 10. Februar 2012 - von 9:15 bis 12:15 in H IV (Hörsaalgebäude)- Bockenheim.

Zeit und Ort:

Vorlesungen:

  • Dienstag 10:15 - 11:45 Uhr Hörsaal A (Hauptgebäude) und
  • Freitag 10:15 - 11:45 Uhr Hörsaal A (Hauptgebäude)

Übung:

  • Donnerstag 10:15 - 11:45 Uhr Hörsaal HZ 5 (Hörsaalzentrum - Campus Westend)
  • Ab dem 1. Dezember findet die Übung im Hörsaal H11 (Bockenheim) statt von 10:30 bis 12:00 Uhr!

Voraussetzung:

Erfolgreicher Abschluss des Moduls B-PRG oder des Moduls B-HW oder der beiden Module B-MOD und B-DS.

Scheinvergabe:

Die Scheinvergabe erfolgt nach erfolgreicher Klausur-Teilnahme.

Übersicht:


Vorlesungstermin Inhaltsangabe
Vorlesung Di 18.10.2011 noch keine Vorlesung
Übung Do 20.10.2011 es findet noch keine Übung statt
Vorlesung Fr 21.10.2011 noch keine Vorlesung
Vorlesung Di 25.10.2011 Organisatorisches, Einführung und Konzeptuelles Datenbankdesign
Übung Do 27.10.2011 Organisatorisches, MySQL, DB2
Vorlesung Fr 28.10.2011 Konzeptuelles Datenbankdesign / Das Entity-Relationship-Modell -Grundlagen
Vorlesung Di 01.11.2011 Das Entity-Relationship-Modell
Übung Do 03.11.2011 Das Entity-Relationship-Modell / Methoden des Datenbankdesigns
Vorlesung Fr 04.11.2011 Das Entity-Relationship-Modell / Methoden des Datenbandesigns
Vorlesung Di 08.11.2011 Methoden des Datenbandesigns
Übung Do 10.11.2011 Das Entity-Relationship-Modell / Methoden des Datenbankdesigns
Vorlesung Fr 11.11.2011 Relationales Datenmodell
Vorlesung Di 15.11.2011 Relationales Datenmodell
Übung Do 17.11.2011 Das Entity-Relationship-Modell / Methoden des Datenbankdesigns
Vorlesung Fr 18.11.2011 Relationales Datenmodell / Operationen auf Relationen
Vorlesung Di 22.11.2011 Relationales Datenmodell / Sprachen für das Relationen Modell
Übung Do 24.11.2011 Das Entity-Relationship-Modell / Relationales Datenmodell
Vorlesung Fr 25.11.2011 SQL
Vorlesung Di 29.11.2011 - fällt aus -
Übung Do 01.12.2011 Relationales Datenmodell / Operationen auf Relationen
Vorlesung Fr 02.12.2011 SQL / Logische Optimierung
Vorlesung Di 06.12.2011 Logische Optimierung
Übung Do 08.12.2011 Operationen auf Relationen / SQL
Vorlesung Fr 09.12.2011 Funktionale Abhängigkeit / Normalformen
Vorlesung Di 13.12.2011 Normalformen
Übung Do 15.12.2011 SQL / Logische Optimierung
Vorlesung Fr 16.12.2011 Transaktionen
Vorlesung Di 20.12.2011 Transaktionen
Übung Do 22.12.2011 Logische Optimierung / Funktionale Abhängigkeit
Weihnachtsferien -
Vorlesung Di 10.01.2012 Transaktionen
Übung Do 12.01.2012 Funktionale Abhängigkeiten / Normalformen
Vorlesung Fr 13.01.2012 Transaktionen / Optimistic Concurrency Control
Vorlesung Di 17.01.2012 PL/DBMS (Dr. Karsten Tolle)
Übung Do 19.01.2012 Transaktionen
Vorlesung Fr 20.01.2012 extra Übung
Di 24.01.2012 verteilte Datenbanken
Übung Do 26.01.2012 Transaktionen / Zeitstempelverfahren
Vorlesung Fr 27.01.2012 Gastvortrag (Herr Jens Seifert von IBM)
Vorlesung Di 30.01.2012 Isolationsstufen für Transaktionen / Sicherheit (Dr. Karsten Tolle)
Übung Do 02.02.2012 Optimistic Concurrency Control / vDBMS / Isolationsstufen / Sicherheit
Vorlesung Fr 03.02.2012 Fragen zur Klausur
Vorlesung Di 07.02.2012 frei - keine Vorlesung
Übung Do 09.02.2012 frei - keine Übung
Vorlesung Fr 10.02.2012 Klausur (180 Minuten) - 9:15 bis 12:15 in H IV - Bockenheim

Literatur:

  • Batini, Ceri, Navathe, 'Database Design: An Entity Relationship Approach', Addison Wesley, 1991
  • J. Ullman, 'Principles of Database Systems', 2d ed., Computer Science Press, 1982
  • A. Kemper, A. Eickler: 'Datenbanksysteme - Eine Einführung', 7. Auflage Oldenburg Verlag, 2009

Weiterführende Literatur:

  • Ramez Elmasri und Shamkant B. Navathe, 'Grundlagen von Datenbanksystemen', Pearson Studium, 2009
  • Ramez Elmasri and Shamkant B. Navathe, 'Fundamentals of Database Systems', Addison Wesley, 2006
  • Gottfried Vossen, 'Datenbankmodelle, Datenbanksprachen, Datenbankmanagement-Systeme', Oldenbourg, 2008
  • H. Faeskorn-Woyke, B. Bertelsmeier, P. Riemer, E. Bauer, 'Datenbanksysteme, Theorie und Praxis mit SQL2003, Oracle und MySQL', Pearson Studium, 2007
  • Bernstein, Hadzilacos, Goodman, 'Concurrency Control and Recovery in Database Systems', Addison-Wesley, 1987
  • M. Schubert, 'Datenbanken, Theorie, Entwurf und Programmierung rationaler Datenbanken', Vieweg+Teubner, 2007
  • M. Pollakowski, 'Grundkurs MySQL und PHP', Vieweg+Teubner, 2005

Weitere Ressourcen:

?