1. Datenbank erstellen und verwalten
Datenbank erstellen mit SQL
Aufgabe 1 Erstellen wir gleich unsere Demo-Datenbank mit dem folgenden Befehl:
CREATE DATABASE KundenDB;
Aufgabe 2
Versuchen Sie mal, den Befehl mit Kleinbuchstaben einzugeben, also so:
create database KundenDB;
Was geschieht?
Wenn Sie hingegen das abschliessende Semikolon vergessen, dann weiss MySQL noch nicht, dass wir fertig sind, und wartet auf unsere weitere Eingabe:
Wir können übrigens diese Eingabe immer noch "retten", indem wir halt nun auf der zweiten Zeile noch ein Semikolon tippen und ENTER drücken:
Das ist der grosse Unterschied zu SQLite resp. den GUI-Programmen, die wir im Grundlagenmodul verwendet hatten:
- Die Befehle müssen genau so geschrieben werden, wie es verlangt ist. Also in GROSSBUCHSTABEN
- Und jeder Befehl muss mit einem Semikolon, also einem ; abgeschlossen werden
Datenbank erstellen mit SQL
Aufgabe 3
Kontrollieren Sie, ob die Datenbank erstellt wurde, indem Sie sämtliche vorhandenen Datenbanken auflisten:
SHOW DATABASES;
Finden Sie Ihre neue Datenbank? Was fällt Ihnen auf, was nicht so ist, wie es sein sollte?
Datenbank verwenden
Aktive Datenbank?
Aufgabe 6
Leider wird in der obigen Liste die gerade gewählte Datenbank nicht dargstellt (was nicht sonderlich schlau ist…).
Man kriegt das wie folgt hin:
SELECT DATABASE();
So, die Datenbank "kundendb" ist erstellt und ausgwählt. Jetzt geht es darum, die erste Tabelle zu erstellen.



