InstaHub-Datenbanklabor

Transaktionen und Integrität

Aufgabe 11

Finde heraus, welche Fehler beim Einfügen, Ändern und Löschen von Daten entstehen können – und wie sich eine Datenbank davor schützt.

Schritt 1 von 80 % bearbeitet
1

Entdecken

Was passiert mit den Daten?

In InstaHub werden ständig Daten gelesen, gespeichert, geändert und gelöscht. Zu jeder Situation gehört ein SQL-Befehl.

Ziehe jeden SQL-Befehl in das Feld der passenden Situation.

Tipp: Karte antippen, dann Feld antippen. Eine gesetzte Karte zweimal antippen, um sie zurückzulegen.

Deine Beobachtung

Kreuze an: Nach welchen Befehlen sind die gespeicherten Daten anders als vorher?

Hilfe 1

SELECT kennst du schon aus den SQL-Aufgaben. Die anderen drei Befehle sind englische Verben.

Hilfe 2

insert heißt einfügen, update heißt aktualisieren, delete heißt löschen. Welche Situation passt zu welchem Verb?

Hilfe 3

Hochladen erzeugt einen neuen Datensatz – das ist INSERT. Beim Ändern der Beschreibung bleibt das Foto, nur ein Wert wird ersetzt. Ordne SELECT und DELETE genauso zu.