Skip to article frontmatterSkip to article content

In diesem Kapitel hast du deine persönliche Entwicklungsumgebung für den Datenbankunterricht eingerichtet. Hier ist eine Zusammenfassung der Hauptschritte:

  1. DBeaver installiert – Du verfügst nun über einen leistungsfähigen und universellen Datenbank-Client, mit dem du verschiedene Datenbanktypen verwalten kannst.

  2. Podman eingerichtet – Mit dieser Container-Runtime kannst du isolierte Umgebungen für deine Datenbankserver betreiben, ohne dein Hauptsystem zu beeinflussen und ohne Root-Rechte zu benötigen.

  3. PostgreSQL-Container gestartet – Der vorbereitete Container enthält eine vollständige PostgreSQL-Datenbank mit dem Schema und den Daten, die wir im Unterricht verwenden.

  4. Datenbankverbindung hergestellt – DBeaver ist nun mit der Datenbank verbunden, sodass du SQL-Abfragen ausführen und mit den Tabellen interagieren kannst.

Nächste Schritte

Mit dieser Grundkonfiguration bist du nun bereit, die folgenden Schritte umzusetzen:

Fazit

Mit der eingerichteten Umgebung hast du nun die grundlegende Infrastruktur, um die PostgreSQL-Datenbank zu nutzen und SQL-Abfragen auszuführen. Diese Konfiguration bietet eine konsistente und reproduzierbare Arbeitsumgebung, die es dir ermöglicht, dich auf das Erlernen von Datenbankkonzepten zu konzentrieren, ohne dich mit komplexen Installationsprozessen auseinandersetzen zu müssen.

Der Einsatz von Podman als moderne, rootless Container-Technologie stellt sicher, dass alle Kursteilnehmer mit der gleichen Datenbankstruktur und den gleichen Daten arbeiten können, ohne Kompromisse bei der Sicherheit einzugehen. Dies erleichtert die Zusammenarbeit und den Austausch von Lösungen im Unterricht.