LU06 - Auftrag: Eishockeyverein
Voraussetzungen
- Arbeitsform: Partnerarbeit (dieselbe Gruppe wie in LU05)
- Hilfsmittel: Ihre eigene Datenbank aus LU05.
- Zeit: ca. 30 Minuten
Ausgangslage
Wir möchten Spielerinnen der ZSC Lions Frauen in der Datenbank erfassen, ändern und löschen.
Ihre Tabellen: trainer, team, block, spieler_in.
Aufgabe
1. Datensätze einfügen
Fügen Sie zuerst das Trainer-Duo und das Team ein:
trainer (Spalte: name)
Angela Taylor Christine Meier
team (Spalten: name, altersklasse, trainer_id)
ZSC Lions Frauen, Aktiv, 1
block (Spalten: bezeichnung, team_id)
1. Linie, 1 2. Linie, 1
Fügen Sie nun fünf Spielerinnen ein – am besten mit einem einzigen Mehrfach-INSERT.
spieler_in (Spalten: name, rueckennummer, spielposition, block_id)
('Kira Juodikis', 22, 'Stürmerin', 1), ('Kristi Shashkina', 5, 'Verteidigerin', 1), ('Anja Trummer', 14, 'Stürmerin', 2), ('Isabel Waidacher', 9, 'Stürmerin', 2), ('Fanny Rask', 27, 'Stürmerin', 1);
2. Constraint bewusst verletzen
Versuchen Sie, eine Spielerin ohne Namen einzufügen. Lesen Sie die Fehlermeldung.
3. Daten ändern
- Kristi Shashkina ist zur Kapitänin ernannt worden – ändern Sie ihre Rückennummer auf 3.
- Isabel Waidacher wechselt von der 2. in die 1. Linie und ihre Spielposition wird neu als „Center“ geführt – ändern Sie beide Spalten in einem Befehl.
Prüfen Sie vorher mit SELECT, wie viele Zeilen betroffen sind.
