Datenbanksysteme (WS 2015/2016)
Aktuelles
- Die Ergebnisse der 2.Klausur (vom 21.04.2016) finden Sie jetzt im Studierendenportal! Klausureinsicht ist am Mi. 04.05. in der Zeit von 13.30 Uhr bis 14:30 Uhr im Raum 25.12.02.37.
- Einteilung für die 2. Klausur: Studierende, deren Nachnamen mit den Buchstaben A bis M beginnen, schreiben in Hörsaal 5C, Studierende, deren Nachnamen mit den Buchstaben N bis Z beginnen, schreiben in Hörsaal 5D. Die Klausur beginnt um 16:30 Uhr.
- Die Aufgabenstellung für den vierten Teil des zweiten Projekts finden Sie diesmal im Studierendenportal, da aktuell das Abgabesystem wegen einer Umstellung nicht läuft.
- Die Klausurergebnisse sind nun im Studierendenportal einsehbar.
- Die Klausureinsicht wird um 14 Uhr am Freitag den 04.03.2016 im Rechnerpool (Raum 25.12.02.37) stattfinden.
- WICHTIG: Das Abgabesystem wird am Dienstag, den 01.03.2016, für unbestimmte Zeit abgeschaltet. Damit kann die Abgabe des dritten Teils der laufenden praktischen Übung nicht über das Abgabesystem geschehen. Schicken Sie deshalb die Lösung mit dem Betreff "3. Aufgabe praktische Übung DBS" per E-Mail an Daniel Braun.
- Hinweis zur Klausur: Die erste Klausur am Donnerstag den 25.02.2016 wird in Hörsaal 5D stattfinden.
- Hinweis zum zweiten Projekt: Die Aufgabenstellung für den dritten Teil ist nun im Abgabesystem einsehbar. In dieser findet sich auch eine mögliche Lösung für die ersten beiden Teile. Somit sollten sich alle die den dritten Teil des ersten Projekts nicht bestanden haben und nun zum dritten Teil einsteigen wollen zum zweiten Projekt anmelden.
- Die 2. Klausur wird am Donnerstag, den 21.04.2016 um 16:30 Uhr in Hörsaal 5C und 5D stattfinden. Dauer: 90 Minuten.
- Hinweis zum zweiten Projekt: Alle Teilnehmer, die den vierten Teil des ersten Projekts nicht bestanden haben (aber dafür die ersten drei Teile), können zum vierten Teil des laufenden zweiten Projekts einsteigen. Wir werden zusätzlich zu der vierten Aufgabe eine Beispiellösung der ersten drei Aufgaben veröffentlichen.
- Hinweis zum zweiten Projekt: Alle Teilnehmer, die den dritten Teil des ersten Projekts nicht bestanden haben (aber dafür die ersten beiden Teile), können zum dritten Teil des laufenden zweiten Projekts einsteigen. Wir werden deshalb zusätzlich zu der dritten Aufgabe eine Beispiellösung der ersten beiden Aufgaben veröffentlichen.
- Die online-Anmeldung zur Klausur ist nicht nur für Studierende der Informatik sondern auch für Studierende des Bachelor-Studiengangs Informationswissenschaft und Sprachtechnologie (die nach PO 2011 oder 2013 studieren) möglich!
- Die Aufgabenstellung für die erste Aufgabe der zweiten praktischen Übung wird am 08.01. veröffentlicht. Ab dem Moment (08.01.) haben Sie dann auch die Möglichkeit sich im Abgabesystem für die Veranstaltung "2. Praktische Übung DBS" anzumelden.
- Achtung: Heute (18.12.2015) finden kurzfristig zwei Sprechstunden für die praktische Übung statt:
- 14 bis 15 Uhr bei Michael Singhof in Raum 25.12.02.32
- 15 bis 16 Uhr bei Daniel
Braun in Raum 25.12.02.30
- Es wird, beginnend Anfang Januar, eine zweite praktische Übung geben. Bei Bestehen dieser kann auch bei einem Nichtbestehen im ersten Projekt die Zulassung für die zweite Klausur erreicht werden.
- Am Freitag, den 04.12., findet die Vorlesung nicht statt!
- Die Sprechstunden für die praktische Übung finden ab Mittwoch, den 18.11.2015, zu folgenden Zeiten statt:
- Mittwochs von 15 bis 16 Uhr bei Michael Singhof in Raum 25.12.02.32
- Montags von 15 bis 16 Uhr bei Daniel Braun in Raum 25.12.02.30
- Hinweis: Die Aufgabenstellung für den ersten Abschnitt der praktischen Übung ist seit dem 13.11.2015 online. Wenn Sie in den letzten Tagen nicht im Abgabesystem unter der Veranstaltung "Praktische Übung DBS" nachgeschaut haben, sollten Sie dies jetzt nachholen.
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: Daniel Braun, Michael Singhof
- Sprechstunden nach Vereinbarung per E-Mail
- Praktische Übung: Daniel Braun, Michael Singhof
- Beginn der Vorlesung: Mo, 19.10.2015 (!)
- Beginn der theoretischen Übungen: in der Woche vom 02.11. - 06.11.
- Beginn der praktischen Übungen: wird noch bekannt gegeben.
- Klausurtermin: Die Klausur wird am 25.02.2016 um 16:30 Uhr in Hörsaal 5D stattfinden. Dauer: 90 Minuten. Es sind keine Unterlagen erlaubt.
Veranstaltung | Zeit | Ort |
Vorlesung | Mo, 8:30 - 10:00 Uhr | Hörsaal 5E |
Fr, 12:30 - 14:00 Uhr | Hörsaal 5E | |
(Theoretische) Übung | Di, 12:30 - 14 Uhr (1. Gruppe) | Raum 25.12.02.33 |
Di, 14:30 - 16 Uhr (2. Gruppe) | Raum 25.12.02.33 | |
Mi, 14:30 - 16 Uhr (3. Gruppe) | Raum 25.12.02.33 | |
Do, 10:30 - 12 Uhr (4. Gruppe) | Raum 25.12.02.33 | |
Fr, 10:30 - 12 Uhr (5. Gruppe) | Raum 25.12.02.33 |
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. 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 abgelkegt 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) zur Verfügung gestellt werden.
Ab sofort sind die Folien nur noch im Studierendenportal zu finden! Da die Zugangsdaten zu unserer Webseite öffentlich auf Facebook gepostet wurden, können wir die Materialien hier nicht mehr zur Verfügung stellen.
Wer keinen Zugriff auf die Materialien der Veranstaltung im Studierendenportal hat (z.B. weil Sie nicht in HISLSF angemeldet sind), schickt bitte eine Email an Prof. Conrad mit Angabe von Namen und Matrikelnummer.
Aktuell (Stand 25.11.) sind die Folien bis einschl. Kapitel 10 im Studierendenportal zugänglich.
Nr | Kapitel | Download | Vorlesungs- datum |
last update |
---|
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 parallel verlaufende praktische Übung, sowie auf die Abschlussprüfung dieser Veranstaltung vorbereiten.
Zulassungsvoraussetzungen der theoretischen Übung für die Abschlussprüfung:
- Erreichen von mindestens 60% der Gesamtpunkte aus allen Übungsblättern
- Aktive und erfolgreiche Teilnahme in der Übungsgruppe, d.h. Vorrechnen der eigenen Lösungen (gibt Bonuspunkte!)
Detaillierte Informationen zur theoretischen Übung werden in der ersten Vorlesung am 19.10. besprochen. Das erste Übungsblatt erscheint am 23.10.2015!
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. Anmeldeschluss ist am 01.11. um 23:59 Uhr. Teilnehmer, die die theoretische Übung in einem der Vorsemester bereits bestanden haben, tragen sich in der Übungsgruppe "keine Übungsgruppe" ein.
Praktische Übung
Hinweis: Für alle Teilnehmer
denen aus den vergangenen Datenbankvorlesungen nur noch das
Abschlussprojekt fehlt, möchten wir an dieser Stelle betonen,
dass es dieses Jahr kein Abschlussprojekt geben wird, sondern dieses
durch die praktische Übung gleichwertig ersetzt
wird. Melden Sie sich also bitte frühzeitig für die praktische Übung im Abgabesystem (Veranstaltung: Praktische Übung DBS) an, so dass Sie keine Aufgabe des Projekts verpassen.
Die praktische Übung besteht aus dem Bearbeiten eines größeren Projekts und wird, im Gegensatz zu den vorherigen Jahren, parallel zur theoretischen Übung angeboten. In diesem Projekt soll eine Datenbank-basierte Anwendung konzipiert und implementiert werden. Die erste Aufgabe des Projekts wird voraussichtlich Anfang November 2015 veröffentlicht. Weitere Details zum Abschlussprojekt werden hier in Kürze bekanntgegeben.
Zulassungsvoraussetzung der praktischen Übung für die Abschlussprüfung:
- Bestehen aller Aufgaben der praktischen Übung
Zweite praktische Übung: Anfang Januar wird eine zweite praktische Übung beginnen. Diese wird es denjenigen Studierenden, die die erste nicht bestehen, ermöglichen, eine Zulassung für die Nachklausur Ende April erreichen zu können.
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