Aktivität 01
Paararbeit: INSERT-Challenges
Paare erhalten eine leere Tabelle und Szenarien wie 'Neuen Kunden hinzufügen'. Sie schreiben INSERT-Statements, führen sie in SQLite aus und überprüfen das Ergebnis. Im zweiten Schritt erweitern sie um UNIQUE-Constraints.
Erklären Sie die Bedeutung von Transaktionen für die Datenkonsistenz bei Datenmanipulationen.
ModerationstippBereiten Sie für die INSERT-Challenges eine vorbefüllte Testtabelle vor, damit die Schülerinnen und Schüler sofort mit der Arbeit beginnen können und nicht durch Syntaxfehler aufgehalten werden.
Worauf zu achten istStellen Sie den Schülerinnen und Schülern eine Tabelle mit Beispieldaten (z.B. eine einfache Liste von Büchern mit Titel, Autor, Erscheinungsjahr). Bitten Sie sie, für drei verschiedene Szenarien SQL-Befehle zu schreiben: 1. Ein neues Buch hinzufügen, 2. Das Erscheinungsjahr eines bestehenden Buches korrigieren, 3. Ein Buch aus der Liste entfernen. Überprüfen Sie die Korrektheit der generierten SQL-Statements.