Übungen
Die nachfolgenden Übungen kannst du mit deiner eigenen Fahrschul-Datenbank ausführen (bitte exportiere diese vorher, damit du keine Daten verlierst) oder du kannst ein Teilschema der Datenbank mit ein paar Beispieldaten herunterladen: MySQL und SQLite
Aufgabe 1
Worin liegt der Unterschied zwischen DELETE FROM schueler
und DROP TABLE schueler
?
Aufgabe 2
Warum führt der folgende Befehl in der Regel zu nachfolgender Fehlermeldung?
UPDATE schueler
SET SNR = 43
Aufgabe 3 (Exkurs Schlüssel)
Verändere das gegebene Programm im Exkurs-Kapitel zur Erzeugung der Schlüssel so,
dass auf evtl. Fehler beim Einfügen reagiert wird.
Hilfe: Falls das Einfügen fehlschlägt, versuche die nächste Nummer zu verwenden.