|
|
Beschreibung |
KursbeschreibungDieser Kurs geht der Frage nach, wie Datenbanksysteme, die bekanntermaßen große Softwaresysteme darstellen, realisiert werden, d.h. welchen Implementierungsanforderungen sie unterliegen, wie die Architektur solcher Systeme aussieht und welche allgemeinen Konzepte für die Implementierung von Datenbanksystemen existieren. Behandelte Themen sind u.a.: Architektur eines Datenbanksystems aus konzeptioneller und softwaremäßiger Sicht, Externspeicher- und Systempufferverwaltung, Indexstrukturen für alphanumerische und geometrische Daten, Anfrageverarbeitung und ?optimierung. Wünschenswert, aber nicht unbedingt Voraussetzung, sind allgemeine Kenntnisse im Bereich der Datenbanksysteme, z.B. aus den Kursen 01665 Datenbanksysteme, 01671 Datenbanken I oder 01672 Datenbanken II. Für folgende Informatik-Studiengänge vorgesehen: B, D, MC (über Katalog B). |
|
|