1021 B
1021 B
Referentielle Datenintegrität
Zeit: 30 Min.
Form: 2er Team
Lesen Sie zuerst aus dem Skript Skript_M164_Themenübersicht das Kapitel 3 Löschen in professionellen Datenbanken aufmerksam durch.
Aufgabe 1
- Weshalb können in professionellen Datenbanken nicht einfach so Daten gelöscht werden?
- Wer stellt die referentielle Integrität sicher?
Aufgaben 2
Verwenden Sie die Lösung von "Tourenplaner" und importieren Sie das Dump-File tourenplaner_dump
- Als Datenbank-Entwickler stellen Sie fest, dass bei der Dateneingabe ein Fehler passiert ist. Anstatt «4000 Basel» sollte «3000 Bern» heissen. Versuchen Sie in der Tabelle «tbl_ort» die Ortschaft «Basel» zu löschen. Was stellen sie fest? Erklären Sie!
- Was müssten Sie tun, damit nun die richtige Ortschaft in der Datenbank eingetragen sowie die falsch eingegebene Ortschaft gelöscht werden kann? Setzen Sie Ihren Plan um.