Die Lehrveranstaltung behandelt den Einsatz von Big-Data-Technologien zur Verarbeitung großer, heterogener Datenmengen. Dabei werden folgende Themengebiete besprochen:

  • Big-Data-Architekturen (z.B. Lambda- und Kappa-Architektur, Data Warehouse, Data Lake),
  • Vor- und Nachteile von NoSQL-Systemen gegenüber klassischen Datenbanksystemen,
  • Datenmodellierung für Big Data & NoSQL,
  • Herausforderungen bei Big-Data-Integration,
  • Entwicklung von Datenverarbeitungsprozesssen mit Big-Data-Technologien (z.B. Hadoop, Spark),
  • Entwicklung eines Big-Data-Systems für eine bestimmte Datenanalyseaufgabe (Projektarbeit)