Vorlesung: Datenbanken IIB: DBMS-Implementierung - Details

Vorlesung: Datenbanken IIB: DBMS-Implementierung - Details

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 9
erwartete Teilnehmendenzahl 25
Heimateinrichtung 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.19, 10:15 - 11:45 Uhr Hörsaal 3.04 [VSP 1]
Voraussetzungen Erfolgreiche Teilnahme an Datenbanken I oder äquivalente Kenntnisse.
Lehrsprache(n) Deutsch
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 (ab dem 16.10.19)

Raum Hörsaal 3.04 [VSP 1]

  • Mittwoch, 26.02.20, 10:00 - 12:00 Uhr

Ohne Raum

  • Mittwoch, 26.02.20, 10:00 - 12:00 Uhr

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

Anmelderegeln

Diese Veranstaltung gehört zum Anmeldeset "Anmeldung gesperrt (global)".
Folgende Regeln gelten für die Anmeldung:
  • Die Anmeldung ist gesperrt.

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.