Hauptinhalt

CS 536 — NoSQL Datenbanksysteme
(engl. NoSQL Database Systems)

Niveaustufe, Verpflichtungsgrad Aufbaumodul, Wahlpflichtmodul
Lehr- und Lernformen,
Arbeitsaufwand
Vorlesung (2 SWS), Übung (2 SWS),
180 Stunden (60 Std. Präsenzzeit, 120 Std. Selbststudium)
Leistungspunkte,
Voraussetzungen zum Erwerb
6 LP
Studienleistung(en): Erreichen von mindestens 50 Prozent der Punkte aus den wöchentlich zu bearbeitenden Übungsaufgaben und mündliche Präsentation der Lösung von mindestens zwei der Übungsaufgaben.
Prüfungsleistung: Klausur oder mündliche Prüfung (Einzelprüfung)
Sprache,
Benotung
Englisch,
Die Benotung erfolgt mit 0 bis 15 Punkten gemäß der Prüfungsordnung für den Studiengang B.Sc. Informatik.
Dauer des Moduls,
Häufigkeit
Ein Semester,
Alle 3-4 Semester
Modulverantwortliche(r) Prof. Dr. Bernhard Seeger

Inhalt

NoSQL-Datenbanksysteme haben sich in einer Vielzahl von Anwendungen bewährt, in denen nicht SQL-basierte Systeme für die

Verwaltung großer und schnell anwachsender Datenbanken nicht mehr ausreichend sind. Dabei bieten NoSQL-Systeme Vorteile

bei der verteilten und skalierbaren Verwaltung, sowie ein anwendungsnäheres Datenmodell. Die Vorlesung umfasst folgende The-

men:

1) Einführung in die verteilte Datenverarbeitung wie z. B. Apache Spark

2) Überblick über verschiedene Arten von NoSQL-Systemen (wie z. B. Cassandra, MongoDB, ElasticSearch)


Qualifikationsziele

Die Studierenden

  • kennen Verteilte Techniken des Datenmanagements und können diese anwenden,
  • kennen Basiswissen und für den Umgang mit NoSQL-Systemen ,
  • können dieser Systeme in einem Anwendungskontext einsetzen,
  • können Unterschiede zwischen verschiedenen NoSQL-Sytemen und relationalen Systemen erkennen,
  • sind in der Lage, über wissenschaftliche Inhalte frei zu sprechen, sowohl vor einem Publikum als auch in einer Diskussion.

Voraussetzungen

Keine. Kenntnisse im Umfang des Moduls Datenbanksysteme werden empfohlen.


Verwendbarkeit

Importmodul aus dem B.Sc. Informatik.

Es kann im FB12 verwendet werden im Studiengang bzw. in den Studiengängen

  • B.Sc. Data Science
  • B.Sc. Informatik
  • B.Sc. Wirtschaftsinformatik
  • M.Sc. Data Science
  • M.Sc. Informatik
  • M.Sc. Wirtschaftsinformatik

Im Studiengang B.Sc. Wirtschaftsinformatik kann das Modul im Studienbereich Wirtschaftsinformatik Basis- und Weiterführende Module absolviert werden.


Literatur

  • Dan Sullivan: NoSQL for Mere Mortals, Addison-Wesley Professional, 2015



Bitte beachten Sie:

Diese Seite beschreibt ein Modul gemäß dem im Wintersemester 2023/24 aktuellsten gültigen Modulhandbuch. Die meisten für ein Modul gültigen Regeln werden nicht durch die Prüfungsordnung festgelegt, und können daher von Semester zu Semester aktualisiert werden. Folgende Versionen liegen im Online-Modulhandbuch vor:

  • WiSe 2016/17 (kein Äquivalent)
  • SoSe 2018 (kein Äquivalent)
  • WiSe 2018/19 (kein Äquivalent)
  • WiSe 2019/20 (kein Äquivalent)
  • WiSe 2020/21 (kein Äquivalent)
  • SoSe 2021 (kein Äquivalent)
  • WiSe 2021/22 (kein Äquivalent)
  • WiSe 2022/23 (kein Äquivalent)
  • WiSe 2023/24

Das Modulhandbuch enthält alle Module, unabhängig vom aktuellen Veranstaltungsangebot, vergleichen Sie dazu bitte das aktuelle Vorlesungsverzeichnis in Marvin.

Die Angaben im Online-Modulhandbuch wurden automatisch erstellt. Rechtsverbindlich sind die Angaben der Prüfungsordnung. Wenn Ihnen Unstimmigkeiten oder Fehler auffallen, sind wir für Hinweise dankbar.