![]() |
![]() |
Datenbanken - Erste Übungen |
G. Eichelsdörfer - Staatliche Technikakademie Weilburg |
Um die folgenden Aufträge zu bearbeiten, steht das Web-Frontend phpMyAdmin auf der zur Verfügung gestellten virtuellen Maschine (VM) zur Verfügung. Dieses erreichen Sie entweder durch einen Link auf der Startseite der VM oder über den Uniform Ressource Locator (URL) http://localhost/phpmyadmin. Zur Anmeldung am DBMS MySQL müssen Sie sich authentifizieren. Anschließend erhalten Sie als Administrator (root) den Zugriff auf alle lokalen Datenbanken. Die bereits vorliegenden Datenbanken sollten Sie möglichst unverändert lassen. Diese werden vom DBMS und von phpMyAdmin verwendet. Bei Partnerarbeit an einem PC sollten Sie sich abwechseln, d.h. nachdem ein Auftrag von einem Teilnehmer erfüllt wurde, sollte der andere Teilnehmer denselben Auftrag auf seiner VM bearbeiten.
Legen Sie zuerst eine neue Datenbank für die ersten Experimente an. Sie soll den Namen "experimente" bekommen. Führen Sie hierfür die folgenden Schritte durch:
Aktualisieren Sie in phpMyAdmin den linken Frame im Browserfenster. Sollte Ihnen dies nicht gelingen, melden Sie sich ab (Exit) und wieder neu an! Überprüfen Sie die Existenz einer neuen, noch leeren Datenbank "experimente"!
Aktivieren Sie (Klick) diese Datnbank! Legen Sie dann eine Tabelle mit dem Namen Person an, die folgende Attribute besitzen soll. (Wenn Sie bereits SQL beherrschen, können Sie dies auch im MySQL-Monitor tun.)
Beim Eintragen einer Person darf keines der Attribute leer sein (not null).
Tragen Sie nun mindestens fünf Personendaten in die angelegte Tabelle ein!
Dies gelingt mit dem Link Einfügen.
Dabei ist es zweckmäßig, mindestens einen Nachnamen und evtl einen Vornamen mehrfach zu verwenden.
Wichtig:
Achten Sie darauf, dass Sie hinter Id nichts eintragen, weil dies das DBMS automatisch selbst mit
einem bisher nicht vorhandenen Wert tut!
Begehen Sie dabei auch absichtlich kleine Fehler, welche Sie dann wie folgt korrigieren können.
Nun sollen Sie im MySQL-Monitor ein wenig mit der SQL-Anweisung SELECT experimentieren.
Lassen Sie Ihre Tabelle komplett anzeigen!
Ändern Sie die Befehlseingabe so ab, dass
angezeigt werden.
Erweitern Sie Ihre Tabelle um die Attribute
Wählen Sie zweckmäßige Datentypen und entscheiden Sie sinnvoll, welche Attribute obligatorisch (verpflichtend) und welche optional (nicht verpflichtend) sein sollen!