Aufgabe Vorschlag B2 - Aufgabe 7 · Abitur Hessen Informatik LK 2021

Thema: Normalisierung und Anomalien · Aus der Prüfung LK (2021)

Aufgabenstellung

Datenbank für Randsportarten

Vereine, die Randsportarten wie z. B. Unterwasser-Frisbee betreiben, besitzen oftmals keinen Dachverband, der Online-Plattformen oder Ergebnisdatenbanken zur Verfügung stellt. Eine Schülerfirma möchte daher eine Datenbank zur Verwaltung von Mitgliedern, Vereinen, deren Mannschaften und Spielern sowie den entsprechenden Spielbegegnungen entwerfen und diesen Vereinen zur Verfügung stellen. Der erste Entwurf der Datenbank in Form eines ER-Diagramms ist im Material angegeben.

Material

ER-Diagramm

7 Ein ortsansässiger Verein möchte eine eigene Datenbank erstellen, um seine Mitglieder und deren Mannschaftszugehörigkeiten zu verwalten. Darüber hinaus sollen noch Kontodaten gespeichert werden, um die Mitgliedsbeiträge verwalten zu können. Der Monatsbeitrag ist abhängig von der Kategorie des Vereinsmitglieds. Aktive Erwachsene zahlen 20 € (Kategorienummer 1), Minderjährige 10 € (Kategorienummer 2) und passive Mitglieder 5 € (Kategorienummer 3). Ein Vorstandsmitglied trifft folgende Aussage zur benötigten Datenbank: „Für unsere Zwecke ist es ausreichend und absolut unproblematisch, lediglich die folgenden zwei Relationen zu verwenden“:

Mitglied (Vorname, Nachname, Mitgliedsnummer, E-Mail, StraßeNr, PLZ, Ort, Mannschaft)

Beitrag (Mitgliedsnummer, IBAN, Kategorienummer, Kategoriebezeichnung, Monatsbeitrag)

7.1

Nennen Sie die Primärschlüssel der beiden Relationen und begründen Sie Ihre Wahl. [1 BE]

7.2

Nehmen Sie, im Hinblick auf die vom Vorstandsmitglied vorgeschlagenen Relationen, Stellung zu der Aussage „...absolut unproblematisch...“, indem Sie auf zwei mögliche Anomalien eingehen. [3 BE]

7.3

Entscheiden Sie, in welcher Normalform sich diese Relationen befinden. [3 BE]

Aufgabenstellung: Aufgabe Vorschlag B2 - Aufgabe 7 · Abitur Hessen Informatik LK 2021

Lösung

Nach den offiziellen Korrekturhinweisen

7.1 Nennen Sie die Primärschlüssel der beiden Relationen und begründen Sie Ihre Wahl.

Lösung: Primärschlüssel in beiden Relationen ist Mitgliedsnummer, da es jeweils ein eindeutiges Attribut ist und jedes Tupel somit eindeutig identifiziert.

7.2 Nehmen Sie, im Hinblick auf die vom Vorstandsmitglied vorgeschlagenen Relationen, Stellung zu der Aussage "...absolut unproblematisch...", indem Sie auf zwei mögliche Anomalien eingehen.

Lösung: Die Aussage ist falsch. Mögliche Anomalien: - Einfüge-Anomalie: Soll eine neue Kategorie angelegt werden, kann dies nicht ohne ein Mitglied mit dieser Kategorie erfolgen, da Mitgliedsnummer der Primärschlüssel der Relation Beitrag ist. - Änderungs-Anomalie: Wird ein Mitglied erwachsen, so kann es vorkommen, dass man zwar die Kategorie entsprechend in der Relation Beitrag ändert, die Änderung des Beitrags aber vergisst. Auch hierbei entsteht eine Inkonsistenz in der Datenbank. - Lösch-Anomalie: Wird im Verein das letzte passive Mitglied gelöscht, so gehen die Informationen über die Kategorie "passiv" und den dazugehörigen Monatsbeitrag verloren.

7.3 Entscheiden Sie, in welcher Normalform sich diese Relationen befinden.

Lösung: Relation Mitglied befindet sich in der 3. Normalform. Relation Beitrag befindet sich in der 2. Normalform (nicht in der 3. Normalform).

Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium

Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.

‹ Aufgabe Vorschlag B1 - Aufgabe 4 · LK 2021

Mehr Aufgaben zu Normalisierung und Anomalien