Semesterwochenstunden 2 Vorlesung + 2 Übung
ECTS-Punkte 6

Ziele

Die Vorlesung vermittelt grundlegende Kenntnisse über fundamental Konzepte von Datenmanagement und Datenanalyse im Kontext von Big Data und Data Science. Im Rahmen der Übungen kann während des Semesters ein durchgehendes Projekt durchgeführt. Dies kann zum Beispiel ein soziales Netzwerk (im Stil von Facebook) sein bzw. jedes andere Projekt, in dem Techniken des Datenmanagements eingeübt werden können (z.B. naturwissenschaftliche Daten, Bilddaten, andere Webapplikationen, etc.). Zunächst wird dieses Projekt in E/R modelliert, dann umgesetzt und implementiert in einem Datenbankschema. Danach wird das Projekt erweitert, um auch unstrukturierte Daten verwalten und analysieren zu können. Insgesamt werden so an einem einzigen Projekt alle fundamentalen Techniken gezeigt, die für das Verwalten und Analysieren von Daten wichtig sind.

Inhalt

  • Einführung und Einordnung
  • Datenmodellierung
  • Anfragesprachen
  • SQL
  • Implementierungstechniken
  • Zeitliche und räumliche Daten
  • Recovery, Durability, Archivierung
  • Nebenläufigkeitskontrolle
  • ETL und Data Cleaning
  • Big Data
  • NoSQL