← Z2 · Daten ändern – UPDATE und DELETE

✏️ Ü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.