Vorlesung im WS 1997/98

Architektur und Realisierung von
Datenbanksystemen II:

Zugriffssystem und Speicherkomponente

Ankündigung: Industrievortrag Data Mining im Einsatz für Loyalty Based Management am Donnerstag, den 05.02.98, 8:15 - 9:00 Uhr in der Vorlesung (Raum IFW A32)


Vorlesungsinhalt

Die Arbeitsweise und das Leistungsverhalten eines Datenbanksystems werden durch die Speicherung der Objekte und die Ausführung der Operationen durch das Zugriffs- und Speichersystem beeinflusst.

Im ersten Teil dieser Vorlesung werden die Komponenten eines Datenbanksystems in ihrem Zusammenhang dargestellt, welche schrittweise die Transformation und Optimierung einer Datenbankoperation auf Folgen von primitiven Operationen auf Speicherobjekten durchführen. Stichpunkte zum Inhalt sind:

Im zweiten Teil der Vorlesung werden aktuelle Entwicklung in der Architektur und Realisierung objektorientierter und verteilter Datenbanksysteme aufgezeigt. Stichpunkte zum Inhalt sind:

Termine

\ Referent Raum Zeit E-Mail Büro
Vorlesung Dr. Markus Tresch IFW A32 Do 8-10 tresch@inf.ethz.ch IFW C45.2
Übungen Uwe Röhm IFW C42 Do 10 - 11 roehm@inf.ethz.ch IFW C47.1
Heiko Schuldt IFW C42 Do 10 - 11 schuldt@inf.ethz.ch IFW C45.1

Am Donnerstag, den 6.11.97 findet die Vorlesung von 9-11 Uhr im Raum C42 statt. Ab dem 13.11.97 gelten wieder die obigen Angaben (Vorlesung von 8-10 Uhr im Raum A32).

Sprechstunden nach vorheriger Vereinbarung.

Übungen

Im Rahmen der Vorlesung werden theoretische (Papier-) und praktische (Rechner-) Übungen durchgeführt. Die theoretischen Übungen begleiten die Vorlesung sehr eng. In diesen Übungen wird der Vorlesungsstoff an Beispielen vertieft und diskutiert. In den praktischen Übungen soll mit kommerziellen Datenbanksystemen gearbeitet und die in der Vorlesung besprochenen Algorithmen in eigenen Programmen realisiert werden.

Die Übungen können in Gruppen von 2-3 Studenten durchgeführt werden. Die praktischen Übungen werden auf SUN Workstations in einer Unix/C/Datenbanksystem-Umgebung durchgeführt. Grundkenntnisse in Unix und C sind unabdingbar.

Schnellübungen

Der Lernfortschritt wird semesterbegleitend in zwei Schnellübungen geprüft.

Erlangung der Krediteinheiten

Die Leistungskontrolle besteht aus den beiden Schnellübungen und einer mündlichen Prüfung. Die beiden Schnellübungen fliessen zu je einem Viertel und die mündliche Prüfung zur Hälfte in die Gesamtnote ein. Bei genügender Gesamtnote werden die 6 Krediteinheiten (für Studenten der Abteilung IIIB entsprechend den dort geltenden Richtlinien 4 Krediteinheiten) gutgeschrieben.

Voraussetzungen

Die Vorlesung baut auf Informationssysteme (37-301, WS 1996/97 oder früher) auf.

Als Voraussetzung genügt auch Informationssysteme im Grundstudium (37-034, SS 1997). Da das Fachstudium im Bereich Informationssysteme zur Zeit umgestaltet wird, bestehen hier allerdings Überlappungen in den Bereichen physische Datenorganisation und Anfragebearbeitung.

Diese Vorlesung kann gleichzeitig zu Informationssysteme Kernfach (37-301, WS 1997/98) besucht werden. Auch hier können Überlappungen bestehen.

Für Studenten der Abteilung IIIE ist die Vorlesung Informationssysteme für Ingenieure (37-834, SS 1997) Voraussetzung.

Das Seminar Client, Server und Middleware (37-310, SS 1997 oder früher) ist eine gute Vorbereitung.

Die beiden Vorlesungen Architektur und Realisierung von Datenbanksystemen I und II ergänzen sich gegenseitig und können in beliebiger Reihenfolge besucht werden. Die Vorlesung Architektur und Realisierung von Datenbanksystemen I: Transaktionsverwaltung (37-326, jeweils im Sommersemester) ist also nicht Voraussetzung.

Geplante Gliederung des Inhaltes

!!! Dieses Dokument stammt aus dem ETH Web-Archiv und wird nicht mehr gepflegt !!!
!!! This document is stored in the ETH Web archive and is no longer maintained !!!