Mathematik und Informatik

Vertiefende Konzepte von Datenbanksystemen

Modulinformationen

Kurs 01664 führt zu Beginn eine relativ detaillierte Software-Architektur ein. Die folgenden Kapitel stellen Implementierungsaspekte anhand dieser Schichten dar. Dazu gehören Externspeicher- und Systempufferverwaltung, Indexstrukturen, externes Sortieren und Anfrageverarbeitung. Bei den Indexstrukturen werden neben klassischen B-Baum- und dynamischen Hashverfahren auch Strukturen für die Verwaltung von Geodaten, wie etwa Grid-Files oder R-Bäume behandelt. Zur Anfrageverarbeitung gehört vor allem die Optimierung, d.h. die Ermittlung eines kostengünstigen Plans für die gegebene SQL-Anfrage, auf der Basis von Kostenschätzungen für Planoperationen.

Kurs 01672 führt die Studierenden in die wichtigsten Konzepte ein, auf deren Grundlage die Dienste moderner Datenbanksysteme realisiert werden. Ein zentrales Thema ist dabei der Mehrbenutzerbetrieb (Transaktionsmanagement), da in vielen Anwendungen eine große Zahl von Benutzern gleichzeitig auf die Datenbank zugreift. In engem Zusammenhang damit stehen dann Fragen wie Ausfallsicherheit und Wiederherstellung nach Fehlern von Soft- und Hardware (Recovery). Schließlich wird ein Überblick gegeben über neuere Anwendungen und Tendenzen auf dem Gebiet der Datenbanksysteme.

ECTS10
Arbeitsaufwand
Bearbeiten der Kurseinheiten: 160 Stunden
Bearbeitung der Einsendeaufgaben inkl. Verarbeitung des Korrektur-Feedbacks: 80 Stunden
Wiederholung und Prüfungsvorbereitung, Prüfung: 60 Stunden
Dauer des Modulszwei Semester
Häufigkeit des Modulsin jedem Semester
Anmerkung-
Inhaltliche VoraussetzungKenntnisse der Konzepte von Standard-Datenbanksystemen, z.B. aus Kurs 01671 "Datenbanken I" im Modul "Softwaresysteme" des Bachelor Informatik

Aktuelles Angebot

Kurs 01664 Implementierungskonzepte für Datenbanksysteme [VU]
Kurs 01672 Datenbanken II [VU]

Prüfungsinformation

B.Sc. Wirtschaftsinformatik
 Art der PrüfungsleistungVoraussetzung
Benotete Prüfungbestandene benotete Prüfungsklausurkeine
B.Sc. Informatik
 Art der PrüfungsleistungVoraussetzung
Benotete Prüfungbestandene benotete mündliche ModulprüfungLeistungsnachweis zu einem Modul aus dem Pflichtbereich
 Stellenwert der Note: 1/12
M.Sc. Praktische Informatik
 Art der PrüfungsleistungVoraussetzung
Unbenoteter Leistungsnachweisin jedem Kurs Kursabschlussklausur oder Klausurersatzgespräch bestandenkeine
M.Sc. Wirtschaftsinformatik
 Art der PrüfungsleistungVoraussetzung

Download

Ansprechpartner

mathinf.webteam | 18.08.2017
FernUni-Logo FernUniversität in Hagen, Fakultät für Mathematik und Informatik
  • Logo FernUni
  • Kontakt
  • VU
  • Moodle
  • Service
  • A-Z
  • Impressum/Datenschutz
  • © FernUniversität in Hagen