Grundlagen relationaler Datenbanken – zweitägige Schulung

Ihre Mitarbeiter arbeiten täglich mit einer Datenbank – aber als Black Box, die „irgendwo läuft"? Wer versteht, wie eine relationale Datenbank aufgebaut ist und wie SQL funktioniert, stellt bessere Fragen, baut bessere Auswertungen und vermeidet Designfehler, die später teuer werden. Diese zweitägige Schulung öffnet das Innere dieser Black Box – konsequent von unten aufgebaut und mit vielen praktischen Übungen.

Für wen die Schulung gedacht ist

Diese Schulung richtet sich an alle, die mit Datenbanken arbeiten und sie wirklich verstehen wollen – Anwender, Power-User, angehende Entwickler, Fachkräfte aus IT und Sachbearbeitung. SQL-Vorkenntnisse sind nicht erforderlich. Wir bauen die Begriffe Schritt für Schritt auf, vom Tabellenbegriff bis zu fortgeschrittenen Konzepten.

Die Themen im Überblick

Tag 1 – Das Modell verstehen und lesendes SQL:

  • Relationales Modell & Tabellen: Was eine relationale Datenbank ausmacht, Tabelle, Zeile, Spalte, die wichtigsten Datentypen, der Sonderwert NULL – und der Sprung vom Excel-Denken zum Datenbank-Denken.
  • SELECT, WHERE, Sortierung, Aggregation: Daten gezielt abfragen und filtern, LIKE, IN, BETWEEN, sortieren und mit GROUP BY/HAVING auswerten.
  • Beziehungen, Schlüssel, ER-Modell: Primär- und Fremdschlüssel, referentielle Integrität, Kardinalitäten und das Lesen von ER-Diagrammen.
  • Normalformen & Constraints: Erste bis dritte Normalform anschaulich erklärt, bewusste Denormalisierung sowie Qualitätssicherung über NOT NULL, UNIQUE und CHECK.

Tag 2 – Schreibendes SQL und weiterführende Konzepte:

  • JOINs vertieft & DML: Mehrere Tabellen verbinden, LEFT JOIN, das Antimuster kartesisches Produkt sowie INSERT, UPDATE und DELETE sicher einsetzen.
  • Subqueries, CTEs & Views: Abfragen verschachteln, mit Common Table Expressions lesbar strukturieren und Views sinnvoll einsetzen.
  • Procedures, Trigger, Transaktionen & ACID: Logik in der Datenbank, das Audit-Pattern mit Triggern, Transaktionen und was ACID und Isolation-Level praktisch bedeuten.
  • Indizes & typische Designfehler: Wann ein Index hilft und wann er schadet – plus die häufigsten Antimuster im Datenbankdesign und wie man sie vermeidet.
  • Praxis-Übung: Gemeinsam ein kleines Schema von der Anforderung über das ER-Diagramm bis zu Tabellen und ersten Abfragen modellieren.

Format und Dauer

Die Schulung dauert zwei Tage und verbindet kompakten Vortrag mit Live-Demos und Hands-on-Phasen an einer Übungsdatenbank. Sie findet in der Regel online als Remote-Schulung statt – auf Wunsch auch vor Ort bei Ihnen. Auf Wunsch arbeiten wir mit der Datenbank, die Sie auch produktiv einsetzen, sodass die Beispiele direkt zu Ihrem Alltag passen.

Warum mit mir

Ich arbeite seit über 25 Jahren mit relationalen Datenbanken – von PostgreSQL bis SQL Anywhere, in echten Projekten statt im Lehrbuch. Mein Fokus liegt nicht auf dem Auswendiglernen von Syntax, sondern auf der Denkweise dahinter: Wenn das Modell sitzt, ergibt sich das SQL fast von selbst. Wie eine solche Schulung in der Praxis abläuft, zeigt diese Fallstudie zu einer zweitägigen Datenbank-Grundlagenschulung.

Einen Überblick über alle Schulungsangebote gibt die Seite Datenbank-Schulungen.

Interesse an einer Schulung für Ihr Team?

Sagen Sie mir kurz, mit welchem System Ihr Team arbeitet und wie viele Personen teilnehmen würden – ich melde mich mit einem passenden Vorschlag.

| Aktualisiert: 23.05.2026