Für die Klausureinsicht am Freitag, den 20.05.16 um 10:00 Uhr, haben wir wieder den Raum OH14/304 bekommen.
Die Klausureinsicht für die Klausur aus dem Zweit-Termin wird am 20.05.2016 in der Zeit von 10:00 bis 11:00 Uhr stattfinden. Welcher Raum uns für diese Zeit zur Verfügung steht, wird in den nächsten Tagen bekannt gegeben. Innerhalb dieses Zeitraums können Sie kommen, um Ihre Klausur einzusehen. Bitte bringen Sie einen Lichtbildausweis mit sowie ein klein wenig Geduld (wenn viele Kommilitonen gleichzeitig kommen, können u.U. Wartezeiten entstehen). Sollten Sie in diesem Zeitraum aus wichtigem Grund verhindert sein, so kontaktieren Sie uns bitte vorher.
Der Zweit-Termin für die Klausur findet statt am 07.04.2016 von 16:00 bis 17:30 Uhr im Raum HG2/HS3. Natürlich gilt wie bei der ersten Klausur: Als Hilfsmittel sind zugelassen ein Blatt DIN A4, handbeschrieben (beidseitig) sowie ein Taschenrechner. Bitte erscheinen Sie rechtzeitig (ca. 15 Minuten vor Klausurbeginn) vor dem Hörsaal und betreten Sie ihn erst, wenn wir den Raum entsprechend vorbereitet haben. Bitte bringen Sie einen dokumentechten Stift mit (kein Rotstift, kein Bleistift) sowie einen Lichtbildausweis.
Die Klausureinsicht wird am 01.04.2016 von 14:00 bis 15:00 Uhr im Raum OH14/304 stattfinden. Innerhalb dieses Zeitraums können Sie kommen, um Ihre Klausur einzusehen. Bitte bringen Sie einen Lichtbildausweis mit sowie ein klein wenig Geduld (wenn viele Kommilitonen gleichzeitig kommen, können u.U. Wartezeiten entstehen). Sollten Sie in diesem Zeitraum aus wichtigem Grund verhindert sein, so kontaktieren Sie uns bitte vorher.
Hinweis: Gemäß den Richtlinien der Universität dürfen Sie Ihre Klausur ausschließlich persönlich einsehen. Eine Vertretung durch eine andere Person, auch mit Vollmacht, ist nicht möglich.
Die Klausur findet im Raum HG1/HS6 auf dem Campus Süd statt! Lageplan.
Die Ergebnisse der Vorlesungsevaluation sind da (allerdings noch ohne die Freitext-Kommentare).
Die Klausur findet statt am 25.02.2016 von 8:00 bis 9:30 Uhr im Raum HG1/HS6. Bitte vergessen Sie nicht, sich rechtzeitig anzumelden. Als Hilfsmittel sind zugelassen ein Blatt DIN A4, handbeschrieben (beidseitig) sowie ein Taschenrechner. Bitte erscheinen Sie rechtzeitig (ca. 15 Minuten vor Klausurbeginn) vor dem Hörsaal und betreten Sie ihn erst, wenn wir den Raum entsprechend vorbereitet haben. Bitte bringen Sie einen dokumentechten Stift mit (kein Rotstift, kein Bleistift) sowie einen Lichtbildausweis.
Die Prüfungstermine für das Wintersemester 2015/16 können hier eingesehen werden.
Bitte beachten: Die Vorlesungen am Montag, den 08.02.2016, und Donnerstag, den 11.02.2016, fallen leider aus. Damit findet am 04.02.2016 die letzte Vorlesung im Semester statt.
Der letzte Termin, am 04.02.2016, wird eine Fragestunde sein. Bitte bereiten Sie zu diesem Termin Fragen vor (bezogen auf den Stoff des gesamten Semesters). Gerne beantworte ich auch schon am Montag, den 01.02.2016, Ihre Fragen.
Bitte beachten: Die Vorlesung am Montag, den 07.12.2015, fällt leider aus.
Bitte beachten: Die Vorlesung am Donnerstag, den 19.11.2015, beginnt bereits um 10:00 Uhr s.t.
Die Anmeldung zu den Übungen ist freigeschaltet und erfolgt über das ASSESS-System. Bitte melden Sie sich bis Freitag, 23. Oktober 2015, 13:00 Uhr an. Nachträgliche Anmeldungen sind nur noch nach Rücksprache mit den Betreuern möglich. Es können dann keine Terminprioritäten mehr berücksichtigt werden!
Die Übungen werden durchgeführt von Thomas Lindemann.
Datenbanksysteme bilden das Herzstück beinahe jeder betrieblichen Anwendung. Sie verwalten gigantische Datenmengen so, dass man darin dennoch effizient suchen kann; sie verarbeiten Tausende von Änderungsoperationen pro Sekunde ohne dabei über Probleme aus parallel laufenden Operationen zu stolpern; und sie tun all dies auf eine Art und Weise, dass selbst katastrophale Ereignisse (Hardwareausfälle etc.) meist nicht zu einem Datenverlust führen.
In dieser Veranstaltung lernen wir, wie Datenbanksysteme diese Leistungsfähigkeit erreichen können. Wir werden uns anschauen, wie ein Datenbanksystem “innen drin” funktioniert und aufgebaut ist. Wir werden dabei Techniken erlernen, mit denen man Systeme skalierbar und robust bauen kann.
Konkret stehen auf unserer Agenda: Speicherverwaltung (Buffer Manager), Indexstrukturen (ein- und mehrdimensionale Indizes), Anfrageverarbeitung (z.B. externes Sortieren, Joinverarbeitung), Anfrageoptimierung, Transaktionsverarbeitung (z.B. Two-Phase Locking), Fehlertoleranz (ARIES).
Vorlesungsfolien werden hier im Lauf des Semesters zum Download zur Verfügung gestellt.
Kap. | Inhalt | Letzte Änderung | |
---|---|---|---|
1 | Introduction | 19.10.2015 | |
2 | Storage: Disks and Files | 19.10.2015 | |
3 | Indexing | 29.10.2015 | |
4 | Multi-Dimensional Indexing | 05.11.2015 | |
5 | Query Processing | 09.11.2015 | |
6 | Query Optimization | 23.11.2015 | |
7 | Concurrency Control | 26.11.2015 | |
8 | Recovery | 10.12.2015 | |
9 | Parallel Databases | 04.01.2016 | |
10 | Distributed Databases | 04.01.2016 | |
11 | Online Analytical Processing | 21.01.2016 | |
12 | Search | 28.01.2016 |
Während des Semesters finden Sie hier die Übungsmaterialien zum Download.
Nr. | Ausgabe | Besprechung | Inhalt | Sonstiges | |
---|---|---|---|---|---|
1 | 19.10.2015 | 26.10.2015 | Storage Disks / Einrichtung PostgreSQL | Hinweise zur Einrichtung Download Postgres + TPC-H | |
2 | 26.10.2015 | 02.11.2015 | Buffer Manager / Verdrängungsstrategien | Download Postgres (Lösung mit Skripten) Download bufmgr.txt | |
3 | 02.11.2015 | 09.11.2015 | B+-Trees and Partitioned B-Trees | ||
4 | 09.11.2015 | 16.11.2015 | Pages / Indexing / Curse of Dimensionality | ||
5 | 16.11.2015 | 23.11.2015 | Anfrageverarbeitung | ||
6 | 23.11.2015 | 30.11.2015 | Anfrageoptimierung / Transaktionskontrolle | Virtuelle Maschine mit Postgres | |
7 | 30.11.2015 | 07.12.2015 | Recovery | ||
8 | 07.12.2015 | 14.12.2015 | Bitmap-Indizes / WAH-Kompression | Download Bitmap Indexing Task Code | |
9 | 14.12.2015 | 04.01.2016 | Praxisübung | ||
10 | 04.01.2016 | 11.01.2016 | Parallele Datenbanken | ||
11 | 11.01.2016 | 18.01.2016 | Verteilte Datenbanken | ||
12 | 18.01.2016 | 25.01.2016 | Online Analytical Processing | ||
13 | 25.01.2016 | 01.02.2016 | Search |