Lecture: Datenbanken IIB: DBMS-Implementierung - Details

Lecture: Datenbanken IIB: DBMS-Implementierung - Details

You are not logged into Stud.IP.

General information

Course name Lecture: Datenbanken IIB: DBMS-Implementierung
Subtitle http://www.informatik.uni-halle.de/~brass/dbi11/
Semester WS 2011/12
Current number of participants 1
expected number of participants 20
Home institute Leitung des Instituts für Informatik
participating institutes Institut für Informatik, Praktische Informatik (Datenbanken)
Courses type Lecture in category Offizielle Lehrveranstaltungen
First date Thursday, 13.10.2011 10:15 - 12:00
Pre-requisites Erfolgreiche Teilnahme an Datenbanken I oder äquivalente Kenntnisse.
Studiengänge (für) Informatik, Bioinformatik, Wirtschaftsinformatik
SWS 2+2
ECTS points 5

Rooms and times

No room preference
Thursday: 10:15 - 12:00, weekly(15x)
Thursday, 22.03.2012 10:00 - 12:00
Thursday, 22.03.2012 10:00 - 12:00

Fields of study

Comment/Description

Lernziele:
- Erklären können,
wie Datenbank-Managementsysteme intern funktionieren.
Insbesondere gehören dazu Datenstrukturen für Relationen und Indexe,
Anfrageoptimierung, und Anfrageauswertung.
- selbst ein DBMS oder Teile davon entwickeln können
(entsprechend Zeit vorausgesetzt,
diese Aufgabe ist normalerweise für eine einzelne Person zu groß).
- Maßnahmen zur Leistungssteigerung (Performance Tuning)
vorzuschlagen, insbesondere für das in den Übungen verwendete
DBMS (zur Zeit Oracle).
- ein DBMS administrieren können (nach kurzer Einarbeitung).

Inhalte:
- Architektur eines DBMS
- Data Dictionary / Systemkatalog (Wiederholung)
- Einführung in die Datenbank-Administration
- Platten, RAID-Systeme, SAN-Systeme
- Pufferung (Caching)
- Speicherverwaltung auf Block-Ebene
(Implementierung von Dateien/Segmenten)
- Speicherverwaltung auf Tupel-Ebene
(innerhalb von Dateien/Segmenten)
- Speicher-Parameter bei der Deklaration von Tabellen
(für ein Beispiel-DBMS)
- Index-Strukturen, insbesondere B-Bäume,
Übersicht über weitere Strukturen
- Anfrage-Auswertungspläne (Query Evaluation Plans),
Algorithmen für Operatoren der Relationalen Algebra.
- Anfrage-Optimierung (Berechnung von Auswertungsplänen).
- Backup und Recovery

Registration mode

After enrolment, participants will manually be selected.

Potential participants are given additional information before enroling to the course.