Data Engineering Lab
Niveau
Masterstudium
Lernergebnisse der Lehrveranstaltungen/des Moduls
Die Teilnehmer:innen:
• können selbst Speicherkonzepte im Kontext einer konkreten Problemstellung implementieren
• können die Implementierung dieser Systeme mit Blick auf die Skalierbarkeit und die Anforderungen des Betrieb gestalten
• können selbst Speicherkonzepte im Kontext einer konkreten Problemstellung implementieren
• können die Implementierung dieser Systeme mit Blick auf die Skalierbarkeit und die Anforderungen des Betrieb gestalten
Voraussetzungen der Lehrveranstaltung
Die Studierenden verfügen über Vorwissen im Bereich Informationstechnologien im Umfang von 6 ECTS und kennen daher das Konzept der Relationalen Datenbank und können einfache SQL-Abfragen lesen.
Lehrinhalte
Folgende Inhalte werden in der Lehrveranstaltung besprochen:
- Konzeption und Implementierung von problemzentrierten NoSQL Datenbanken (z.B. Key-Value-Stores, Document Stores, Column-Oriented Data Stores, usw.)
- Konzeption und Implementierung von Speicherlösungen für große Datenmengen (Big Data)
- Konzeption und Implementierung von problemzentrierten NoSQL Datenbanken (z.B. Key-Value-Stores, Document Stores, Column-Oriented Data Stores, usw.)
- Konzeption und Implementierung von Speicherlösungen für große Datenmengen (Big Data)
Empfohlene Fachliteratur
- Kleppmann, M. (2017): Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (Ed. 1), O'Reilly Media, Farnham (ISBN: 978-1449373320)
- Daniel, K. (2026): NoSQL Handbook for Modern Developers: A Practical Guide to Build, Scale, and Secure Cloud-Native Applications, Independently published (ISBN: 979-8245616483)
- Daniel, K. (2026): NoSQL Handbook for Modern Developers: A Practical Guide to Build, Scale, and Secure Cloud-Native Applications, Independently published (ISBN: 979-8245616483)
Bewertungsmethoden und -Kriterien
Hausarbeit
Projekt
Projekt
Unterrichtssprache
Englisch
Anzahl der zugewiesenen ECTS-Credits
5
Semesterwochenstunden (SWS)
Geplante Lehr- und Lernmethode
Folgende Methoden kommen zum Einsatz:
- Bearbeitung von Übungsaufgaben
- Vortrag mit Diskussion
- Bearbeitung von Übungsaufgaben
- Vortrag mit Diskussion
Semester/Trisemester, In dem die Lehrveranstaltung/Das Modul Angeboten wird
1