Vorlesung: Datenbanken IIB: DBMS-Implementierung - Details

Vorlesung: Datenbanken IIB: DBMS-Implementierung - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Vorlesung: Datenbanken IIB: DBMS-Implementierung
Untertitel http://www.informatik.uni-halle.de/~brass/dbi19/
Semester WS 2019/20
Aktuelle Anzahl der Teilnehmenden 17
erwartete Teilnehmendenanzahl 25
Heimat-Einrichtung Leitung des Instituts für Informatik
beteiligte Einrichtungen Institut für Informatik, Praktische Informatik (Datenbanken)
Veranstaltungstyp Vorlesung in der Kategorie Offizielle Lehrveranstaltungen
Erster Termin Mittwoch, 16.10.2019 10:15 - 11:45, Ort: Hörsaal 3.04 [VSP 1]
Voraussetzungen Erfolgreiche Teilnahme an Datenbanken I oder äquivalente Kenntnisse.
Studiengänge (für) Informatik, Bioinformatik, Wirtschaftsinformatik
SWS 2+2
ECTS-Punkte 5

Räume und Zeiten

Hörsaal 3.04 [VSP 1]
Mittwoch: 10:15 - 11:45, wöchentlich (15x)
Mittwoch, 26.02.2020 10:00 - 12:00
Keine Raumangabe
Mittwoch, 26.02.2020 10:00 - 12:00

Studienbereiche

Modulzuordnungen

Kommentar/Beschreibung

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

Anmeldemodus

Die Auswahl der Teilnehmenden wird nach der Eintragung manuell vorgenommen.

Nutzer/-innen, die sich für diese Veranstaltung eintragen möchten, erhalten nähere Hinweise und können sich dann noch gegen eine Teilnahme entscheiden.