Index- und Speicherstrukturen


Veranstalter: Prof. Dr. Bernhard Seeger

In vielen Informatikanwendungen treten extrem gro\xa7 e Datenmengen auf, die aus Kostengründen auf einem Externspeicher (z. B. Magnetplattenspeicher) oder sogar Tertiärspeicher (z. B. Magnetbänder) verwaltet werden müssen. Da Externspeicher wesentlich langsamer als Hauptspeicher ist, ergeben sich daraus aber auch Performanceprobleme für die Anwendungen. Deshalb hat in den letzten 10 Jahren die Entwicklung von effizienten externen Datenstrukturen und Algorithmen an Bedeutung gewonnen, die speziell für die Verwaltung von Daten auf dem Externspeicher entworfen werden.

In dieser Vorlesung werden wichtige externe Datenstrukturen vorgestellt. Es wird insbesondere auf externe Sortierverfahren, B-Bäume und mehrdimensionale Indexstrukturen eingegangen. Zudem wird auch die Architektur von parallelen Externspeichern (z. B. RAID-Platten) erläutert und entsprechende parallele Datenstrukturen vorgestellt.

Vorlesungstermin:

Voraussetzungen:

Querverbindungen:

Scheinkriterien:

Literatur:

Komplettes Skript zur Vorlesung (im pdf-Format)

Datei mit 28136 Rechtecken

Hilbertkurve (C-Prozedur)


Last Modified: 07:39pm MET DST, June 27, 1996