Datenbanksysteme (WS 2017/2018)
Aktuelles
2. Klausur: Donnerstag, 12.04., von 8:30 bis 10:00 Uhr im Hörsaal 5D.Sämtliche Vorlesungsunterlagen und Details zu den theoretischen Übungen finden Sie im ILIAS-System, das Sie unter http://ilias.hhu.de/ erreichen.
Inhalt
- Architektur von Datenbanksystemen,
- Datenmodelle,
- Anfragesprachen für relationale Datenbanken,
- konzeptioneller und logischer Datenbankentwurf,
- Funktionale Abhängigkeiten und Normalisierung,
- Datenorganisation,
- DB-Anwendungsprogrammierung,
- Transaktionen,
- Integrität,
- Sichten und
- Anfrageoptimierung
Organisation
- Umfang: 4 SWS (Vorlesung) + 2 SWS (Übung) + 2 SWS (Praktische Übungen/Praktikum)
- Vorlesung: Prof. Dr. Stefan Conrad
- (Theoretische) Übung: Martha Tatusch, Gerhard Klassen Sprechstunden: Siehe ILIAS
- Praktische Übung: Kirill Bogomasov
- Beginn der Vorlesung: Mo, 09.10.2017 (!)
- Beginn der theoretischen Übungen: in der Woche vom 16.10. - 20.10.
- Beginn der praktischen Übungen: wird noch bekannt gegeben.
- Klausurtermin: 14.02.2018. 8:30 - 10:00 Uhr. Dauer: 90 Minuten. Es sind keine Unterlagen erlaubt.
- Hörsaalverteilung für die Hauptklausur:
- Alle Studenten mit Matrikelnummern zwischen 1789618 und 2376059 schreiben in Hörsaal 5C
- Alle Studenten mit Matrikelnummern zwischen 2376075 und 2480369 schreiben in Hörsaal 5D - Zweiter Klausurtermin: 12.04.2018, 8:30 - 10:00 Uhr im Hörsaal 5D. Dauer: 90 Minuten. Es sind keine Unterlagen erlaubt.
Bitte achten Sie darauf, zum richtigen Hörsaal zu gehen!
Informationen zu den Übungen finden Sie im Ilias.
Veranstaltung | Zeit | Ort |
Vorlesung | Mo, 8:30 - 10:00 Uhr | Hörsaal 5E |
Fr, 12:30 - 14:00 Uhr | Hörsaal 5E | |
Praktische Übung
Die praktische Übung besteht aus dem Bearbeiten eines größeren Projekts und beginnt ab Januar 2018 und geht voraussichtlich bis Ende März 2018. In diesem Projekt soll eine Datenbank-basierte Anwendung konzipiert und implementiert werden.
Wir planen zusätzlich die praktischen Übungen auch einmal im Sommersemester 2018 anzubieten.
Teilnahmevoraussetzung
Für Informatik-Studierende gilt generell die Regelung, dass Wahlpflicht- und Schwerpunktmodule erst belegt werden können, wenn die Grundlagenmodule Informatik I (Programmieren) und Informatik II (Rechnerarchitekur) erfolgreich absolviert wurden. Ist zu erwarten, dass diese Voraussetzung bis zur Datenbanksysteme-Klausur erfüllt ist, ist die Teilnahme an Vorlesung und Übungen möglich (die Prüfung kann aber erst nach Vorliegen der genannten Voraussetzungen abgelegt werden) Als zusätzliche Leistung kann dieses Modul im Bachelorstudium erst belegt werden, wenn Informatik I bis IV erfolgreich abgeschlossen wurden.
Folien / Skript
Zu der Vorlesung gibt es eine umfangreiche Sammlung von Folien, die im Laufe des Semesters sukzessive (möglichst rechtzeitig vor der jeweiligen Vorlesungsstunde) über Ilias zur Verfügung gestellt werden.
Theoretische Übung
Die theoretische Übung umfasst das Bearbeiten und Lösen der wöchentlich erscheinenden Übungsblätter mit Aufgaben, sowie die Teilnahme an und das Vorrechnen der eigenen Lösungen in der Übungsgruppe. Die Auseinandersetzung mit den Aufgaben soll das Verständnis des Vorlesungsinhaltes vertiefen und auf die praktische Übung, sowie auf die Abschlussprüfung dieser Veranstaltung vorbereiten.
Für die Teilnahme an der theoretischen Übung müssen Sie sich in unserem Abgabesystem für die Veranstaltung Datenbanksysteme unter der Wahl einer Übungsgruppe anmelden. Die Anmeldung wird vorauss. ab Anfang Oktober möglich sein. Anmeldeschluss ist am 15.10. um 23:59 Uhr. Teilnehmer, die die theoretische Übung in einem der Vorsemester bereits bestanden haben, tragen sich in der Übungsgruppe "Theoretische Übung schon bestanden" ein.
Literatur
Eine Auswahl:
- Heuer, A., Saake, G., Sattler, K.-U.: Datenbanken --- Konzepte und Sprachen.4. Aufl., mitp-Verlag, Bonn, 2010
- Vossen, G.; Datenbankmodelle, Datenbanksprachen und Datenbankmanagement-Systeme. 5. Aufl., Oldenbourg, München, 2008
- Kemper, A., Eickler, A.; Datenbanksysteme --- Eine Einführung. 8. Aufl., Oldenbourg, München, 2011
- Elmasri, R.; Navathe, S.B.; Fundamentals of Database
Systems. Int. Edition, Addison-Wesley / Pearson, 2010
- Date, C.J.; An Introduction to Database Systems, 8/e,
Addison-Wesley / Pearson, 2004
- Garcia-Molina, H., Ullman, J.D., Widom, J.; Database Systems: The Complete Book. 2/e, Prentice Hall / Pearson, 2009