Nummer

INFO-4142
Titel

Datenbanksysteme und moderne CPU-Architekturen
Lehrform(en)

Vorlesung, Übung
ECTS 6
Arbeitsaufwand
- Kontaktzeit
- Selbststudium
Arbeitsaufwand:
180 h
Kontaktzeit:
60 h / 4 SWS
Selbststudium:
120 h
Veranstaltungsdauer 1 Semester
Häufigkeit des Angebots Unregelmäßig
Unterrichtssprache Deutsch und Englisch
Prüfungsform

Klausur (bei kleiner Teilnehmerzahl mündliche Prüfung), Übungen können als Bonuspunkte in die Klausur einfließen.

Inhalt

CPU-Architekturen, Pipelining, Parallelität, multi-skalare CPUs, Pipelining und Anfrageauswertung, CPU-Caches, cache-bewusste Datenbankarchitektur, Hauptspeicherdatenbanken (Internas und praktischer Einsatz)

Qualifikationsziele

Die Studierenden verstehen ein Datenbanksystem als Synthese von CPU- /Rechnerarchitektur und eigentlicher Datenbankarchitektur. Bestehende Datenbankarchitekturen können sie bzgl. ihrer Eignung zur Ausführung auf einer gegebenen Rechnerarchitektur bewerten. Dieses Modul verbindet die Welten der CPUs (Instruktionsebene) und der Datenbanksysteme (Anfrageprozessor) und fördert so Systemverständnis über viele Architekturebenen hinweg.

Vergabe von Leistungspunkten/Benotung
Lehrform
Status
SWS
LP
Prüfungsform
Prüfungsdauer
Benotung
Berechnung
Modulnote (%)
Vorlesung
V
o
2
3.0
K
90
b
199
Übung
Ü
o
2
3.0
Teilnahmevoraussetzungen INFO-4141 Implementierung Relationaler Datenbanksysteme (DB2)
Dozent/in Grust
Literatur / Sonstiges

• Hennessy / Patterson: Computer Architecture - A Quantitative Approach
• CPU-Simulatoren und Hauptspeicher-Datenbanksysteme (Software und
Manuals), etwa MonetDB, VectorWise, HyPer, Umbra, kdb+
• Aktuelle Forschungsartikel zum Thema

Zuletzt angeboten ---
Geplant für ---
Zugeordnete Studienbereiche INFO-INFO, INFO-PRAK, INFO-TECH, MEDI-APPL, MEDI-INFO, MEDI-MEDI, MEDI-MMT, ML-CS