Aus dem Kurs: SQL Praxisworkshop
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und nutzen Sie über 22.800 Kurse von Branchenfachleuten. Sie können diesen Kurs auch separat erwerben.
Beispiel 13: Referenzielle Integrität berücksichtigen
Aus dem Kurs: SQL Praxisworkshop
Beispiel 13: Referenzielle Integrität berücksichtigen
Wir beginnen nun unseren dritten und letzten Übungsteil zum Thema "DML". Es geht jetzt um die Delete-Anweisung, um das Löschen von Datensätzen. Beim Löschen von Datensätzen kann man in der Praxis am meisten Schaden anrichten, deswegen macht es hier besonders viel Sinn, wenn man wirklich weiß, was man tut. Deshalb auch hier den Tipp: Verwenden Sie das Löschen immer in Kombination mit einer Transaktion, denn dann können Sie Fehler gegebenenfalls noch rückgängig machen. Wir starten mit folgender Aufgabenstellung: Die Sportartikel, die wir in der Tabelle "Interessen" mit dem Kürzel "SPO" und der Bezeichnung "Sportartikel" vorfinden, werden nicht mehr benötigt. Daher soll dieses Interesse aus der Tabelle gelöscht werden. Da es aber Zuordnungen dieses Interesses zu Kunden in der Tabelle "Kundeninteressen" gibt, müssen diese zuerst gelöscht werden. Denn sonst würden wir Fehler aufgrund der referenziellen Integrität bekommen. Das heißt, wir müssen zuerst in der Tabelle "Kundeninteressen" die…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
-
-
-
-
-
-
-
(Gesperrt)
Beispiel 13: Referenzielle Integrität berücksichtigen6 Min. 17 Sek.
-
(Gesperrt)
Beispiel 14: Kriterien über Unterabfrage6 Min. 26 Sek.
-
(Gesperrt)
Beispiel 15: Kriterien mit OUTER JOIN, MINUS/EXCEPT, NOT IN8 Min. 43 Sek.
-
(Gesperrt)
Beispiel 16: Ändern nicht möglich – Neuanlage und Löschen10 Min. 8 Sek.
-
(Gesperrt)
Variante: Variablen einsetzen8 Min. 42 Sek.
-
(Gesperrt)
-