Lernziele
- Verständnis grundlegender Datenbankkonzepte
- Verständnis aktueller Datenbanktechniken anhand ausgewählter Beispielsysteme
- Praktische Nutzung von Datenbankfunktionalität auf Grundlage von Fallbeispielen
Aspekte die im Modul behandelt werden:
- Datenbank-Abfrage- und Script-Sprachen (SQL / SQLScript, Cypher)
- Geo-Datenverarbeitung
- Graph-Datenverarbeitung
- Datenbankorientierte Programmierung in Python
- Entwicklung auf Grundlage von Jupyter Notebooks
Die Veranstaltung hat einen technologischen Charakter verbunden mit Entwicklungstätigkeiten, d.h. Abfragen und Programmierung sind wesentliche Bestandteile.