Hauptinhalt
CS 536 — NoSQL Datenbanksysteme
(engl. NoSQL Database Systems)
Niveaustufe, Verpflichtungsgrad | Aufbaumodul, abhängig vom importierenden Studiengang |
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. |
Exportfach, Ursprung | Informatik, 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.
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.