Wenn CSV-Dateien nicht mehr ausreichen oder Excel ohnehin schon in die Knie gegangen ist – dann braucht es eine Datenbank. Deshalb zeigen wir Schritt für Schritt, wie Datenbanken genau funktionieren, wann man sie sinnvollerweise nutzt, wie man sie anlegt und abfragt.
Wir erklären die grundlegenden Funktionsweisen von Datenbanken und Abfragesprachen und gehen dabei näher auf die praktische Arbeit mit SQLite, DuckDB und PostgreSQL ein, auch im Zusammenspiel mit den Programmiersprachen Python, R oder der Kommandozeile. Außerdem zeigen wir, wie eine Datenbank aufgebaut wird, welche Tools es grundsätzlich gibt und wie generative Sprachmodelle insbesondere bei der Übersetzung von Abfragen von menschenverständliche Sprache in Maschinensprache unterstützen können.
Der Workshop richtet sich vor allem an Datenbank-Einsteiger*innen. Grundkenntnisse in Python und/oder R sind hilfreich, aber keine zwingende Voraussetzung.
Der Workshop umfasst zwei Stunden und gliedert sich in zwei Teile: In der ersten Stunde stellen wir hilfreiche Konzepte und Herangehensweisen vor – in der zweiten Stunde probieren wir die dann gemeinsam praktisch aus.
Wichtig: Dafür ist ein Rechner mit installiertem DBeaver nötig. Außerdem: Ladet Euch die Beispieldaten aus der ARD/ZDF-Box herunter: https://share.ard-zdf-box.de/s/ZPtpyZcjbiLMQGiAchtung: Aufgrund der limitierten Plätze ist eine Voranmeldung via Sched nötig! Bitte tragt Euch nur ein, wenn Ihr wirklich vorhabt, zu kommen. Sollten vor Ort noch Plätze frei sein, wird per Warteliste vergeben.