Datenbanksysteme (WS 2013/2014)
Aktuelles
- 27.06.2014 - Klausur: Die Ergebnisse der 2. Klausur vom 26.06.2014 finden Sie hier.
- 25.04.2014: Die Aufgabenstellung für das Abschlussprojekt im Sommer kann jetzt herunter geladen werden.
- 17.04.2014: Die Aufgabenstellung für die Wiederholung das Abschlussprojekts wird vorraussichtlich gegen Ende der nächsten Woche veröffentlicht.
- 24.03.2014: Die zweite Klausur findet am Donnerstag, den 26. Juni 2014 von 14:30 bis 16:00 Uhr im Hörsaal 5D statt.
- 24.03.2014: Aufgrund des mehrheitlich bevorzugten ersten Termins findet die Wiederholung für das Abschlussprojekt (zur praktischen Übung) im Mai/Juni statt. Die neue Aufgabe wird dann voraussichtlich Anfang Mai auf dieser Webseite veröffentlicht. Nach zwei Wochen ist wieder eine adäquate ER-Modellierung abzugeben und dann drei Wochen später das zu entwickelnde Programm. Teilnehmen dürfen alle Studierende, die die theoretischen Übungen (in diesem oder einem früheren) Semester bestanden haben und denen das Abschlussprojekt als Zulassung zur Prüfung fehlt.
- 21.03.2014 - Klausur: Die Ergebnisse der Klausur vom 20.03.2014 finden Sie hier.
- 19.03.2014 - Klausur: Bitte beachten Sie die folgenden Informationen und Hinweise
- Die Klausur findet am Donnerstag, den 20.03.2014, um 9:30 Uhr in Hörsaal 5C und 5D statt. Studenten, deren Nachname mit einem Buchstaben von A bis K anfängt, schreiben in Hörsaal 5C; Studenten, deren Nachname mit einem Buchstaben von L bis Z anfängt, schreiben in Hörsaal 5D. Dauer der Klausur: 90 Minuten
- Bitte bringen Sie Ihren aktuellen Studierendenausweis (und einen Lichtbildausweis) sowie möglichst eine Kopie/Bestätigung Ihrer Prüfungsanmeldung mit.
- Bringen Sie Stifte mit. Geschrieben werden darf nur mit dokumentenechten Stiften (kein Bleistift). Bitte ebenfalls keine in rot schreibenden Stifte benutzen!
- In die Klausur dürfen KEINE eigenen Unterlagen (Bücher, Mitschriften, etc.) oder eigenes Papier mitgenommen werden. Papier wird Ihnen gestellt.
- Handys und andere technische Geräte sind während der Klausur abzuschalten.
- 10.03.2014 - Abschlussprojekt: Eine Auflistung der Teilnehmer, die das Abschlussprojekt bestanden haben, finden Sie hier.
- 06.02.2014 - Theoretische Übung: Eine Auflistung der Teilnehmer, die die theoretische Übung erfolgreich absolviert haben, finden Sie hier.
- 03.02.2014 - Theoretische Übung: Am Montag, den 17.03.2014 um 10:00 Uhr findet in Hörsaal 5E eine Fragestunde statt, in der Fragen zu Übungen besprochen werden können. Bitte schicken Sie Ihre Fragen möglichst vorher per Email an Magdalena Rischka.
- 28.01.2014 - Theoretische Übung: Die korrigierten Tests 4 können in der Woche vom 04.02. bis 07.02. zu den üblichen Übungsgruppenzeiten (während der ersten 15 Minuten) in dem Übungsgruppenraum (25.12.02.33) abgeholt werden!
- Am Freitag, den 7. Februar, findet in der Vorlesung eine Fragestunde statt, in der Fragen zum Stoff der Vorlesung geklärt werden können. Bitte schicken Sie Fragen möglichst vorher per Email an Prof. Conrad!
- Am Montag, den 3. Februar, findet die Vorlesung nicht statt!
- 14.01.2014 - Wartungsarbeiten am Abgabesystem: Das Abgabesystem wird voraussichtlich bis 11:30 Uhr heute nicht zu erreichen sein.
- 13.01.2014 - Abschlussprojekt: Die Aufgabenstellung für das Abschlussprojekt kann jetzt herunter geladen werden. Bitte denken Sie daran, sich rechtzeitig bis zum 24.01.2014 im Abgabesystem für die Veranstaltung "Abschlussprojekt Datenbanksysteme 2014" anzumelden.
- 13.01.2014 - Klausuranmeldung für Studenten im Studienfach Informationswissenschaften und Sprachtechnologie:
Wir bitten alle Studenten im Studienfach Informationswissenschaften und Sprachtechnologie ihre Prüfungsanmeldung in unserem Sekretariat bei Frau Freese (Raum 25.12.02.22) vorbeizubringen. Bitte ergänzen Sie den Anmeldungsbogen, indem Sie auf jeder Kopie der Anmeldung in dem Bereich für die Unterschrift des Professors den folgenden Text dazuschreiben "Vorbehaltlich der endgültigen Prüfungszulassung". - 10.12.2013 - Theoretische Übung: Am 17.12.2013 findet die Übungsstunde (Übungsgruppe 1) im Hörsaal 5D statt!
- 18.11.2013 – Praktische Übung: Heute beginnen die die praktischen Übungen. Weitere Informationen finden Sie weiter unten unter dem Punkt Praktikum.
- Am Freitag, den 22.11., findet die Vorlesung nicht statt!
- 04.11.2013 – Klausurtermin: Die Klausur wird am 20.03.2014 um 9:30 in Hörsaal 5C und 5D statt finden.
- 14.10.2013: Die Anmeldung zu den Übungsgruppen kann ab sofort unter https://abgabe.cs.uni-duesseldorf.de/ erfolgen. Anmeldung zu einer Übungsgruppe betrifft nur Studenten, die die Übung noch nicht gehört oder noch nicht bestanden haben! Alle Anderen melden sich für eine Übungsgruppe NICHT an und dürfen sich später in eine Übungsgruppe reinsetzen, wenn freie Sitzplätze vorhanden sind!
Thema | Download | Last Update |
---|
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: Magdalena Rischka
- Praktische Übung: Michael Singhof
- Beginn der Vorlesung: Mo. 14.10.2013
- Beginn der theoretischen Übungen: in der Woche vom 22.10. - 25.10.
- Beginn der praktischen Übungen: Wird noch bekannt gegeben.
Veranstaltung | Zeit | Ort |
Vorlesung | Mo, 8:30 - 10 Uhr | Hörsaal 5E |
Fr, 12:30 - 14 Uhr | Hörsaal 5E | |
(Theoretische) Übung | Di, 14:30 - 16 Uhr (1. Gruppe) | Raum 25.12.02.33 |
Mi, 14:30 - 16 Uhr (2. Gruppe) | Raum 25.12.02.33 | |
Do, 10:30 - 12 Uhr (3. Gruppe) | Raum 25.12.02.33 | |
Do, 12:30 - 14 Uhr (4. Gruppe) | Raum 25.12.02.33 | |
Fr, 10:30 - 12 Uhr (5. Gruppe) | Raum 25.12.02.33 |
- Klausurtermine: Die Klausur wird am 20.03.2014 um 9:30 in Hörsaal 5C und 5D statt finden. Dauer: 90 Minuten.
Teilnahmevoraussetzung
Für Informatik-Studierende gilt generell die Regelung, dass Wahlpflicht- und Schwerpunktmodule erst belegt werden können, wenn die Grundlagenmodule Informatik I und Informatik II erfolgreich absolviert wurden. 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 hier im Laufe des Semesters sukzessive (möglichst rechtzeitig vor der jeweiligen Vorlesungsstunde) zur Verfügung gestellt werden.
Nr | Kapitel | Download | Vorlesungs- datum |
last update |
---|
Theoretische Übung
Die theoretische Übung verfolgt das Ziel, sich mittels Übungsaufgaben mit den Inhalten der Vorlesung auseinanderzusetzen und somit ein tieferes Verständnis der Theorie zu bekommen. Sie gilt als Vorbereitung auf und zugleich als Zulassungsvoraussetzung für die Abschlussprüfung.
Detaillierte Informationen zur theoretischen Übung, ihren Aufbau, Ablauf und die Zulassungskriterien werden in der ersten Übungsstunde (in der Woche vom 22.10. bis 25.10.) besprochen und können in der unten stehenden pdf-Datei "Informationen zur theoretischen (und praktischen) Übung" nachgelesen werden.
Bitte melden Sie sich für eine der fünf (theoretischen) Übungsgruppen ab dem 14.10. (bis zum 01.11.) über unser Onlinesystem unter https://abgabe.cs.uni-duesseldorf.de/ an.
Übungsblatt | Download | Ausgabedatum | Abgabedatum | Besprechung |
---|
Thema | Download | Last Update |
---|
Praktikum
Im Praktikum werden die Inhalte der Vorlesung praktisch umgesetzt und vertieft. Die Teilnahme an den Übungen, die während der Vorlesungszeit laufen, ist hierbei freiwillig. Trotzdem wird das Bearbeiten der Blätter stark empfohlen, da das Bestehen des Abschlussprojekts, das teilweise auf den praktischen Übungen basiert, Voraussetzung für die Zulassung zur Klausur ist.Die praktischen Übungen können entweder am eigenen Rechner bearbeitet werden oder an den Rechnern im Pool des Lehrstuhls für Datenbanksysteme, Raum 25.12.02.37. Die Rechner stehen während der üblichen Arbeitszeiten – Montag bis Freitag, ca. 9 bis 17 Uhr – zur Verfügung. Sollte der Raum abgeschlossen sein, bitten Sie bitte einen Mitarbeiter des Lehrstuhls, Ihnen aufzuschließen. Ihre Benutzerdaten können Sie bei Michael Singhof (Raum 25.12.02.32) abholen. Wenn Sie nicht zu den theoretischen Übungen angemeldet sind, wurde nicht automatisch ein Account für Sie angelegt, in diesem Fall melden Sie sich ebenfalls bei Michael Singhof, die Bearbeitung kann dann aber einige Zeit dauern.
Übungsblätter
Die Übungsblätter erscheinen jeweils Montags im Laufe des Tages. Die Lösungen müssen nicht abgegeben werden. Lösungsbeispiele werden jeweils am Montag eine Woche später veröffentlicht. Bei Fragen zur Bearbeitung oder auch zu Lösungen können die folgenden Sprechstunden genutzt werden:
- Dienstag, 10 – 11 Uhr und 15 - 16 Uhr
- Mittwoch, 15 – 16 Uhr
- Donnerstag, 10 – 11 Uhr und 15 - 16 Uhr
- Freitag, 10 – 11 Uhr
Aktueller Hinweis zu Blatt 4: Es wurde eine neue SQLite-Datenbank hochgeladen. In dieser sind die Einträge der Tabelle "datum" sortiert, sodass eine kleinere ID bedeutet, dass der Tag früher ist. Benutzen Sie für die Bearbeitung von Blatt 4 diese Datenbank – mit der alten Datenbank ist diese Aufgabe übermäßig komplex.
Abschlussprojekt
Die Aufgabenstellung für das Abschlussprojekt kann jetzt herunter geladen werden. Bitte denken Sie daran, sich rechtzeitig bis zum 24.01.2014 im Abgabesystem für die Veranstaltung "Abschlussprojekt Datenbanksysteme 2014" anzumelden.
Abschlussprojekt Sommer 2014
Die Aufgabenstellung für das Abschlussprojekt im Sommersemester 2014 ist nun veröffentlicht. Bitte denken Sie daran, sich rechtzeitig bis zum 06.05.2014 im Abgabesystem für die Veranstaltung "Sommerabschlussprojekt Datenbanksysteme 2014" anzumelden.
Übungsblatt | Download | Ausgabedatum | Abgabedatum | Besprechung |
---|
Thema | Download | Last Update |
---|
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