Setup
Um alle Übungen machen zu können wird eine lokale Datenbank benötigt. Dazu verwenden wir MariaDB. Falls du MariaDB noch nicht installiert hast, sind hier die Downloadlinks. Das DB-Tool dbeaver ist optional. Beim Download von MariaDB wird gleichzeitig HeidiSQL installiert, jedoch ist dieses Tool teilweise nicht so praktisch. Eine Alternative zu dbeaver ist die Intellij-Datenbankview, die bereits in Intellij ohne installation vorhanden ist.
MariaDB:
- Download: https://mariadb.org/download/
- DB-Tool: https://dbeaver.io/download/
- Intellij-Datenbankview: https://www.jetbrains.com/help/idea/relational-databases.html#first-steps
Bei beiden Tools kann der normale Installationsprozess durchlaufen werden. Merke dir das Passwort, dass du bei MariaDB gesetzt hast. Du wirst es im nächsten Schritt brauchen. Nach der Installation kannst du DBeaver öffnen und MariaDB wie folgt verbinden:
- Klicke oben links auf das Verbinden-Icon (Stecker, im Bild rot markiert):
- Wähle MariaDB aus und klicke auf “Weiter”:
- Gib dein Passwort ein und klicke auf “Fertigstellen”:
- Wenn alles funktioniert hat, solltest du die DB in der Liste sehen können:
- Um ein SQL-Script auszuführen, musst du einen SQL-Editor öffnen. Mache dazu Rechtsklick auf localhost und wähle
SQL-Editor -> SQL-Skript
aus: - Vom SQL-Editor aus kannst du alle gelernten SQL-Statements anwenden. Zuerst solltest du jedoch eine Datenbank mit
CREATE DATABASE name
erstellen. Dort kannst du wie in den Docs gelernt Tabellen usw. erstellen.
Wenn diese Schritte funktioniert haben, bist du für die Labs bereit.