NoSQL Databases - Master Data Science
FMI-26S05
Master of Science
Kern
Abteilung Datenbanken
1 Semester
Sommersemester

Lehrformen

  • Vorlesung "NoSQL" (2 SWS) = 30 h Präsenzzeit und 75 h Selbststudium = 105 h
  • Übung "NoSQL" (1 SWS) = 15 h Präsenzzeit und 30 h Selbststudium = 45 h

Arbeitsaufwand

5 LP = 150 Arbeitsstunden (Workload)

Verwendbarkeit

  • Kernmodul der Praktischen und Angewandten Informatik im B.Sc. Informatik
  • B.Sc. Digital Humanities

Ziele

Nach der aktiven Teilnahme am Modul sind die Studierenden in der Lage, verschiedene Arten von Datenbank- und Informationssystemen zu benennen und zu klassifizieren. Sie können Eigenschaften und Architekturen von
Informationssystemen sowie Techniken zur Transaktionsverwaltung sowie Anfragebearbeitung und -optimierung erklären. Die Studierenden sind in der Lage, selbstständig Anfragen an verschiedene Informationssysteme zu formulieren. Sie können selbstständig ein komplexes Informationssystem realisieren.

Inhalt

Wesentliche Inhalte sind:


Vorlesung NoSQL-Datenbanken

  • Verwaltung großer Datenmengen in verteilten Clusterumgebungen
  • Kategorisierung und Eigenschaften von NoSQL-Datenbanksystemen
  • Vergleich von NoSQL-Systemen zu relationalen Datenbanksystemen
  • Partitionierung, Konsistenz, Replikation
  • Key-Value, Document Stores und Extensible Record Stores
  • Graphdatenbanken

Übung NoSQL-Datenbanken

  • Verständnisaufgaben zum Inhalt der Vorlesung
  • Praktische Arbeit mit realen, teilweise sehr großen, Datensätzen
  • Formulierung und Ausführung von Anfragen in den jeweiligen Sprachen verschiedener Datenbankimplementierungen
  • Umgang mit den Anbindungen an gängige Programmiersprachen

siehe auch Modulbeschreibung

Teilnahmevoraussetzungen

  • Grundkenntnisse im Bereich Datenbanksystemen, z.B. durch Teilnahme am Modul 10-201-2211 “Datenbanksysteme 1“ oder vergleichbare Kenntnisse.
  • Ein vorheriger Abschluss der Module 10-201-2224, 10-202-2213 und 10-INF- DS101 schließt eine Teilnahme am Modul NoSQL-Datenbanken aus.

Literatur

  • Hinweise zu Literaturangaben erfolgen in den Lehrveranstaltungen

Vergabe von Leistungspunkten

Modulprüfung: Klausur 60 Min

Prüfungsformen und -leistungen

  • Klausur

Modul verstecken

Off

Bisherige Lehrveranstaltungen