Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 8 Nächste Version anzeigen »

Lernziele

  • Verständnis grundlegender Datenbankkonzepte
  • Verständnis von Datenbanktechnologien anhand ausgewählter Beispielsysteme
  • Praktische Nutzung von Datenbankfunktionalität auf Grundlage von Fallbeispielen

Aspekte die im Modul behandelt werden:

  • Datenbank-Abfrage-Sprachen (SQL, JSON Path Language, Cypher)
  • Nebenläufigkeit als Teil der Transaktionsverabeitung
  • Geo-Datenverarbeitung
  • Graph-Datenverarbeitung
  • JSON-Datenverarbeitung
  • NoSQL-Datenbanksysteme (insbesondere Konsistenz und Verteilung)

Die Veranstaltung hat einen technologischen Charakter verbunden mit Entwicklungstätigkeiten,
d.h. Abfragen und Programmierung sind wesentliche Bestandteile.
Programmentwicklung findet in Python auf Grundlage von Jupyter Notebooks satt.

Prüfungsleitung:

  • Bearbeitung von Übungsaufgaben
  • Präsentation

Datum

ThemaInteraktivÜAbgabe
05.04Erweiterte SQL-KonzepteFolien
SQL-Aufgaben
Python / DB
Betrugserkennung in Kreditkartennutzung
12.04Nebenläufigkeit

Konzept Ü1
Folien
Anwendung in Postgres

Analyse anderer DB-Systeme17.04, 24:00: Ü1
19.04Geo-DatenverarbeitungPräsentation Studierende: Nebenläufigkeit

26.04Graph-Datenverarbeitung

01.05, 24:00: Ü2

03.05
Präsentation Studierende: NoSQL

10.05NoSQL

15.05, 24:00: Ü3
17.05
PräsentationStudierende: NoSQL

24.05


29.05, 24:00: Ü4


  • Keine Stichwörter