[dbis logo]

.Lehre.Semesterübersicht
[Institut fuer Informatik] [Leerraum] [Humboldt-Universitaet zu Berlin]

Implementierung von Datenbanken (DBS II)

Diese Vorlesung soll einen Überblick über existierende Konzepte der Implementation von Datenbanksystemen, insbesondere relationaler Datenbanken geben. Dabei wird zunächst auf allgemeine Anforderungen an Datenbanksysteme eingegangen, ehe verschiedene Datenzugriffsmethoden vorgestellt werden. Darauf aufbauend werden verschiedene Ansätze der relationalen Anfrageoptimierung, der Viewbearbeitung, des konkurrierenden Zugriffs, sowie der Fehlerbehandlung und -erholung beschrieben. Abschließend werden die vorgestellten Konzepte auf verteilte Datenbanksysteme angepaßt, indem die bisher entwickelten Datenstrukturen und Algorithmen hinsichtlich der Anforderungen der Verteilung erweitert werden.

Ziel dieser Vorlesung ist es, den Studenten/Studentinnen

  • einen Überblick über verschiedene Ansätze der Implementation von Datenbanksystemen zu geben,
  • die Vor- und Nachteile alternativer Lösungsansätze zu erläutern, sowie
  • Ihnen das Verständnis und die Kenntnis für zukünftige Entwicklungen im Datenbankbereich zu vermitteln.

Voraussetzungen für eine erfolgreiche Teilnahme sind:

  • Gute Kenntnisse in Betriebssystemen und der Programmierung,
  • Gute Kenntnisse in Algorithmen und Datenstrukturen,
  • Gute Kenntnisse der englischen Sprache, und
  • Kenntnisse über Datenbanksysteme, so wie sie in der Vorlesung Grundlagen von Datenbanksystemen (DBS1) vermittelt werden.

Die Vorlesung ist 4-stündig gestaltet und findet 2 x pro Woche statt. Die Teilnahme an der Vorlesung ist Pflicht!

Die Vorlesung ist mit einer Übung eng gekoppelt. Nur bei erfolgreicher Teilnahme an der Übung für diese Vorlesung wird die Prüfungszulassung erteilt.

Weiterhin wird die Vorlesung durch eigenständige Lesen von aktuellen Forschungspapieren ergänzt, die das Verständnis der vorgestellten Algorithmen und Strukturen ergänzen und vertiefen soll.

Vorlesungszeiten

Montag 13:00 - 15:00, RUD 25, 3.101
Dienstag 13:00 - 15:00, RUD 25, 3.101

Termine und Gestaltung der einzelnen Vorlesungen

No Datum Vorlesung Bemerkung
01 Di, 14.10.2014 VL
02 Mo, 20.10.2014 VL
03 Di, 21.10.2014 VL
04 Mo, 27.10.2014 VL
05 Di, 28.10.2014 VL
06 Mo, 03.11.2014 findet nicht statt wird nachgeholt
07 Di, 04.11.2014 findet nicht statt wird nachgeholt
08 Mo, 10.11.2014 VL Diskussion Paper
09 Di, 11.11.2014 VL
10 Mo, 17.11.2014 VL
11 Di, 18.11.2014 VL
12 Mo, 24.11.2014 VL
13 Di, 25.11.2014 VL
14 Mo, 01.12.2014 VL
15 Di, 02.12.2014 VL
16 Mo, 08.12.2014 VL
17 Di, 09.12.2014 VL
18 Mo, 15.12.2014 VL
19 Di, 16.12.2014 VL
20 Mo, 05.01.2015 VL
21 Di, 06.01.2015 VL
22 Mo, 12.01.2015 VL findet nicht statt
18 Di, 13.01.2015 VL
19 Mo, 19.01.2015 VL
20 Di, 20.01.2015 VL
21 Mo, 26.01.2015 VL
22 Di, 27.01.2015 VL
23 Mo, 02.02.2015 VL
24 Di, 03.02.2015 VL
25 Mo, 09.02.2015 VL
26 Di, 10.02.2015 VL


[Punkt]  Wintersemester 2017/18

[Punkt]  Sommersemester 2017

[Punkt]  Sommersemester 2016

[Punkt]  Wintersemester 2015/16

[Punkt]  Sommersemester 2015

[aktiver Punkt]  Wintersemester 2014/15

[Punkt]  Sommersemester 2014

[Punkt]  Wintersemester 2013/14

[Punkt]  Sommersemester 2013

[Punkt]  Wintersemester 2012/13

[Punkt]  Sommersemester 2012

[Punkt]  Wintersemester 2011/12

[Punkt]  Sommersemester 2011

[Punkt]  Wintersemester 2010/11

[Punkt]  Sommersemester 2010

[Punkt]  Wintersemester 2009/10

[Punkt]  Sommersemester 2009

[Punkt]  Wintersemester 2008/09

[Punkt]  Sommersemester 2008

[Punkt]  Wintersemester 2007/08

[Punkt]  Sommersemester 2007

[Punkt]  Wintersemester 2006/07

[Punkt]  Sommersemester 2006

[Punkt]  Wintersemester 2005/06

[Punkt]  Sommersemester 2005

[Punkt]  Wintersemester 2004/05



Ansprechpartner