✏️ Übungen zu Z2 · Daten ändern – UPDATE und DELETE
Freiwillig – such dir aus, was du üben willst.
Übung 1
🗄 Saarland entdecken
Für die Saarschleife und den Schaumberg soll künftig die Kategorie Aussichtspunkt gelten. Ändere beide mit einem einzigen Befehl.
Datenbankschema „Saarland entdecken“ anzeigen
landkreis (6 Datensätze)
- 🔑 Kennzeichen varchar(3)
- Name varchar(40)
- Kreisstadt varchar(30)
wahrzeichen (8 Datensätze)
- 🔑 WID integer
- Name varchar(40)
- Ort varchar(30)
- Kategorie varchar(20)
- Kennzeichen varchar(3) → landkreis.Kennzeichen
🔑 Primärschlüssel · → Fremdschlüssel (verweist auf Tabelle.Attribut)
Struktur vorgeben:
Ohne Anmeldung wird deine Abfrage nicht gespeichert.
Übung 2
🗄 Sportverein
Im Sportverein steigt der Beitrag: Alle Mitglieder, die bisher 14,50 € zahlen, zahlen künftig 1 € mehr. Rechne im UPDATE mit dem bisherigen Beitrag.
Datenbankschema „Sportverein“ anzeigen
mitglied (160 Datensätze)
- 🔑 MitgliedID integer
- Vorname varchar(30)
- Nachname varchar(30)
- Geburtsjahr integer
- Wohnort varchar(30)
- Eintritt date
- Beitrag decimal(5,2)
mannschaft (9 Datensätze)
- 🔑 MannschaftID integer
- Name varchar(40)
- Sportart varchar(20)
- Altersklasse varchar(20)
- Liga varchar(30)
- TrainerID integer → mitglied.MitgliedID
spieler (124 Datensätze)
- 🔑 MitgliedID integer → mitglied.MitgliedID
- 🔑 MannschaftID integer → mannschaft.MannschaftID
- Trikotnummer integer
- Position varchar(20)
spiel (61 Datensätze)
- 🔑 SpielID integer
- MannschaftID integer → mannschaft.MannschaftID
- Datum date
- Gegner varchar(40)
- Heimspiel integer
- PunkteEigene integer
- PunkteGegner integer
🔑 Primärschlüssel · → Fremdschlüssel (verweist auf Tabelle.Attribut)
Struktur vorgeben:
Ohne Anmeldung wird deine Abfrage nicht gespeichert.
Übung 3
🗄 Schule
Die Klassenarbeiten in Informatik vom 13.10.2026 werden annulliert. Lösche alle diese Noten aus der Schuldatenbank.
Datenbankschema „Schule“ anzeigen
lehrer (22 Datensätze)
- 🔑 LehrerID integer
- Kuerzel varchar(4)
- Vorname varchar(30)
- Nachname varchar(30)
- Fach1 varchar(20)
- Fach2 varchar(20)
klasse (16 Datensätze)
- 🔑 Bezeichnung varchar(3)
- Stufe integer
- Raum varchar(5)
- LehrerID integer → lehrer.LehrerID
schueler (359 Datensätze)
- 🔑 SchuelerID integer
- Vorname varchar(30)
- Nachname varchar(30)
- Geburtsdatum date
- Wohnort varchar(30)
- Klasse varchar(3) → klasse.Bezeichnung
note (2139 Datensätze)
- 🔑 NoteID integer
- SchuelerID integer → schueler.SchuelerID
- Fach varchar(20)
- Art varchar(20)
- Datum date
- Note integer
- LehrerID integer → lehrer.LehrerID
ag (8 Datensätze)
- 🔑 AGID integer
- Name varchar(30)
- Wochentag varchar(10)
- Raum varchar(5)
- LehrerID integer → lehrer.LehrerID
ag_teilnahme (228 Datensätze)
- 🔑 SchuelerID integer → schueler.SchuelerID
- 🔑 AGID integer → ag.AGID
🔑 Primärschlüssel · → Fremdschlüssel (verweist auf Tabelle.Attribut)
Struktur vorgeben:
Ohne Anmeldung wird deine Abfrage nicht gespeichert.
Ausprobieren
🗄 Saarland entdecken
Jemand möchte den Regionalverband Saarbrücken aus der Tabelle landkreis löschen. Führe den Befehl aus.
Datenbankschema „Saarland entdecken“ anzeigen
landkreis (6 Datensätze)
- 🔑 Kennzeichen varchar(3)
- Name varchar(40)
- Kreisstadt varchar(30)
wahrzeichen (8 Datensätze)
- 🔑 WID integer
- Name varchar(40)
- Ort varchar(30)
- Kategorie varchar(20)
- Kennzeichen varchar(3) → landkreis.Kennzeichen
🔑 Primärschlüssel · → Fremdschlüssel (verweist auf Tabelle.Attribut)
Ohne Anmeldung wird deine Abfrage nicht gespeichert.
Freitext
Warum verweigert die Datenbank das Löschen?
💡 Zum Speichern deiner Antwort bitte einloggen.