2424516 – NoSQL- und Cloud-native Datenbanksysteme

Dieser Ilias-Kurs fasst Inhalte zur Vorlesung und zur Übung "NoSQL- und Cloud-native Datenbanksysteme" zusammen. Die Lehrveranstaltung behandelt sowohl NoSQL-Datenbanksysteme als Alternativen zu klassischen relationalen Datenbanksystemen als auch moderne Cloud-native SQL-Datenbanksysteme. Im Bereich der NoSQL-Systeme werden insbesondere die Systemklassen Key-Value Stores, Document Stores, Column-Family Stores, Vektordatenbanken, Zeitreihendatenbanken, Graphdatenbanken und Triple Stores betrachtet. Cloud-native SQL-Datenbanksysteme werden hinsichtlich der beiden wesentlichen Klassen transaktionaler Systeme (OLTP) und analytischer Systeme behandelt. Schwerpunkte sind: • die von den verschiedenen Systemklassen unterstützten Datenmodelle; • die bereitgestellten Mechanismen für den Datenzugriff und Anfragesprachen, insbesondere im Hinblick auf analytische Zugriffsmuster und Anfragen; • typische Anwendungsszenarien und Einsatzgebiete der jeweiligen Systemklassen; • Verfahren zur Verteilung von Daten und der Anfrageverarbeitung auf Rechen- und Speicherknoten sowie die eingesetzten Indexstrukturen; • Konzepte des verteilten Transaktionsmanagements; • die daraus resultierenden Auswirkungen auf Skalierbarkeit, Konsistenz und Performance. Darüber hinaus werden die wesentlichen Eigenschaften der verschiedenen Systemklassen vergleichend gegenübergestellt. Auf dieser Grundlage werden Kriterien für die Auswahl geeigneter Datenbanksysteme bzw. Kombinationen von Datenbanksystemen für spezifische Anwendungsszenarien und Anforderungen abgeleitet.

Allgemein

Sprache
Deutsch

Lizenz und Nachnutzung

Lizenz
All rights reserved

Verfügbarkeit

Zugriff
Unbegrenzt – wenn online geschaltet
Aufnahmeverfahren
Sie können diesem Kurs direkt beitreten.
Zeitraum für Beitritte
Bis: 31. Okt 2027, 23:59

Für Kursadministration freigegebene Daten

Daten des Persönlichen Profils
Anmeldename
Vorname
Nachname
E-Mail
Matrikelnummer

Zusätzliche Informationen

Objekt-ID
3988412