Zweitägige Schulung „Grundlagen relationaler Datenbanken"

Bei einem mittelständischen Unternehmen aus dem Agrar-Großhandel arbeiten Mitarbeiter täglich mit einer Datenbank, ohne deren Aufbau und Funktionsweise im Detail zu kennen. Damit sie bessere Auswertungen erstellen, fundierter mitreden und Designfehler früh erkennen können, habe ich im Mai 2026 eine zweitägige Remote-Schulung zu den Grundlagen relationaler Datenbanken durchgeführt.

Ausgangslage

Die Datenbank war für die Teilnehmer bis dahin vor allem eine Black Box, die im Hintergrund läuft. Ziel war es, dieses Innere zu öffnen: zu verstehen, wie Daten in Tabellen organisiert sind, wie SQL funktioniert und worauf es bei einem sauberen Datenmodell ankommt – ohne SQL-Vorkenntnisse vorauszusetzen.

Schulungsinhalte

  • Tag 1 – Modell und lesendes SQL: relationales Modell und Tabellen, Datentypen und NULL, SELECT mit Filtern und Aggregation, Beziehungen und Schlüssel, ER-Diagramme sowie die ersten drei Normalformen
  • Tag 2 – schreibendes SQL und Vertiefung: JOINs über mehrere Tabellen, INSERT/UPDATE/DELETE, Subqueries, CTEs und Views, Stored Procedures, Trigger, Transaktionen und ACID, Indizes sowie typische Designfehler
  • Praxis-Übung: gemeinsam ein kleines Schema von der Anforderung über das ER-Diagramm bis zu Tabellen und Abfragen modelliert

Durchgehend wechselten sich kompakte Vorträge mit Live-Demos und Hands-on-Phasen an einer Übungsdatenbank ab, deren Beispiele am Arbeitsalltag der Teilnehmer ausgerichtet waren.

Ergebnis

Am Ende konnten die Teilnehmer SQL-Abfragen nicht nur lesen, sondern selbst formulieren, ein vorhandenes Schema beurteilen und gängige Antimuster im Datenbankdesign benennen. Aus Anwendern einer Black Box sind Mitarbeiter geworden, die verstehen, was unter der Oberfläche passiert.

Diese Schulung biete ich auch für andere Unternehmen an – siehe Grundlagen relationaler Datenbanken (Schulung).