Goethe University Frankfurt

Database Systems 1 (SS 2017)

Dozentinnen/Dozenten: Prof. Dott. Ing. Roberto V. Zicari, Dr. Karsten Tolle, Todor Ivanov and Marten Rosselli

Klausuren:

  1. Klausur: Freitag 7. Juli 2017 – 10:00 bis 13:00 Uhr – Hörsaal H VI – Bockenheim
  2. Klausur (Nachklausur): Oktober 2017 (genauer Termin wird noch festgelegt)

Inhalt:

  • Einführung
  • Relationales Datenmodell
  • Relationale Algebra
  • SQL
  • Logische Optimierung
  • Normalformen
  • Transaktionen
  • verteilte Datenbanken

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

Vorlesungen:
Dienstag 10:15 – 11:45 Uhr, Hörsaaltrakt Bockenheim – H VI
Donnerstag 10:15 – 11:45 Uhr, Hörsaaltrakt Bockenheim – H VI

Übung:
Freitag 10:15 – 11:45 Uhr, Hörsaaltrakt Bockenheim – H III

 

Datum Type Inhalt Unterlagen
18.04.2017 Vorlesung Organisatorisches und Einführung
20.04.2017 Vorlesung Relationales Datenmodell
21.04.2017 Übung
25.04.2017 Vorlesung Relationales Datenmodell
27.04.2017 Vorlesung Operationen auf Relationen
28.04.2017 Übung
02.05.2017 Vorlesung Sprachen für das Relationen Modell
04.05.2017 Vorlesung SQL
05.05.2017 Übung
09.05.2017 Vorlesung SQL
11.05.2017 Vorlesung SQL
12.05.2017 Übung
16.05.2017 Vorlesung Logische Optimierung
18.05.2017 Vorlesung Funktionale Abhängigkeit / Normalformen
19.05.2017 Übung
23.05.2017 Vorlesung Funktionale Abhängigkeit / Normalformen
25.05.2017 Vorlesung
26.05.2017 Übung
30.05.2017 Vorlesung Programmieren und DBMS I
01.06.2017 Vorlesung Programmieren und DBMS II
02.06.2017 Übung
06.06.2017 Vorlesung Transaktionen
08.06.2017 Vorlesung Transaktionen
09.06.2017 Übung
13.06.2017 Vorlesung Transaktionen
15.06.2017 Vorlesung
16.06.2017 Übung
20.06.2017 Vorlesung Optimistic Concurrency Control
22.06.2017 Vorlesung Transaktionen in Praxis
23.06.2017 Übung
27.06.2017 Vorlesung verteilte Datenbanken
29.06.2017 Vorlesung verteilte Datenbanken
30.06.2017 Übung  Fragen und Antworten
04.07.2017 Vorlesung noch offen
06.07.2017 Vorlesung frei – zur Klausurvorbereitung
07.07.2017 Klausur Klausur

 

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

 

(C) Big Data Laboratory. Design By Tea Sets