Abi 2022


Datenbank Impfzentrum

  • Klicken Sie auf "Ausführen", um die Tabellen in der Datenbank "Impfzentrum" anzuzeigen.

  • Klicken Sie auf "Ausführen", um die Daten in den Tabellen der Datenbank "Impfzentrum" anzuzeigen.

Aufgaben

Gegeben ist das folgende Datenbankschema:

Impfstoff(Name, Hersteller, Kühltemperatur, Zulassungsdatum)
Person(ID, Vorname, Nachname, Straße, Stadt, PLZ, GebDatum)
Nebenwirkung(Code, Bezeichnung, Schweregrad)
NebenwirkungAuftreten(↑Impfstoffname, ↑PersonID, ↑Nebenwirkung, Meldedatum)

Legende: Unterstrichene Attribute sind Primärschlüssel-Attribute; ein Attribut mit einem vorangestellten Pfeil ↑ ist ein Fremdschlüsselattribut.

  • Lösen Sie folgende Aufgaben

Entwerfen Sie eine SQL-Abfrage auf Grundlage dieses relationalen Datenbankschemas, um die folgenden Informationen zu erhalten:

  • Eine alphabetisch sortierte Auflistung aller Bezeichnungen von Nebenwirkungen mit Schweregrad 3.

Entwerfen Sie eine SQL-Abfrage auf Grundlage dieses relationalen Datenbankschemas, um die folgenden Informationen zu erhalten:

  • Für jeden Impfstoff die Anzahl der gemeldeten Nebenwirkungen, deren Bezeichnung das Wort „schmerz“ enthält.

  • Analysieren Sie die folgende SQL-Abfrage und gehen Sie auch darauf ein, welche Information die Abfrage liefert:
SELECT Impfstoffname
FROM Person, NebenwirkungAuftreten
WHERE PLZ BETWEEN '31000' AND '31499'
AND ID = PersonID
GROUP BY Impfstoffname
HAVING COUNT(*) > 3

Quelle zur Aufgabenstellung: Niedersächsisches Kultusministerium, Zentralabitur 2022, Informatik, Block 2: Aufgabe B