Lernziele
- Verständnis aktueller Datenbankkonzepte und -techniken anhand ausgewählter Beispielsysteme
- Praktische Nutzung modernen Datenbankfunktionalität auf Grundlage von Fallbeispielen
- Überblick über NoSQL-Konzepte und -Systeme
Beispielsysteme, die im Modul eingesetzt werden:
- SAP HANA
- Neo4j
Aspkte die im Modul behandelt werden:
- Datenbank-Abfrage- und Script-Sprachen (SQL / SQLScript, Cypher)
- Geo-Datenverarbeitung
- Graph-Datenverarbeitung
- Datenbankorientierte Programmierung in Python unter Verwendung relevanter Bibliotheken
- Entwicklung auf Grundlage von Jupyter Notebooks
Die Veranstaltung hat einen technologischen Charakter verbunden mit Entwicklungstätigkeiten, d.h. Abfragen und Programmierung sind wesentliche Bestandteile.