Aufgabe Vorschlag A - 1.2 · Abitur Hessen Praktische Informatik LK 2022
Thema: Relationenmodell und Normalisierung · Aus der Prüfung LK (2022)
Aufgabenstellung
Material 1
Entity-Relationship-Modell
Hinweise: Die Herkunft eines Lebewesens speichert sein Ursprungsgebiet (z. B. Südamerika, Kamerun). Die Wuchshöhe der Pflanzenarten und die Länge der Fischarten wird in Zentimeter angegeben. Der Lichtbedarf von Pflanzenarten ist gering, mittel oder hoch. Die Gruppengröße bei Fischen erfasst die optimale Anzahl von Individuen einer Art in einem Aquarium.
Das Lieferdatum wird erst nach erfolgter Lieferung der Bestellung eingetragen.
1.2 Überführen Sie das ERM in das relationale Modell in der 3. Normalform und begründen Sie Ihre Entscheidungen.
Hinweise: Es ist darauf zu achten, dass möglichst keine null-Werte in den Datenfeldern auftreten. Alle Relationen sind in der Schreibweise Relation( PK, Attribut,..., FK#) anzugeben.

Lösung
Nach den offiziellen Korrekturhinweisen
Relationale Schemata in der 3. Normalform:
Lösung: ```sql Artikel(artNr, preis, bestand) Lebewesen(artNr#, name, herkunft) Pflanzenart(artNr#, wuchshoehe, lichtbedarf) Fischart(artNr#, laenge, gruppengroesse) Zubehoer(artNr#, bezeichnung, beschreibung) Kunde(kNr, vname, nname, plz, ort, strasse, telefon) Bestellung(bestellNr, bestellDatum, lieferDatum, kNr#) Position(bestellNr#, artNr#, anzahl) ```
Begründung der Entscheidungen:
Lösung: Der Name des Kunden und die Adresse müssen zur Einhaltung der ersten Normalform atomar aufgespalten werden (vname, nname, plz, ort, strasse). Die 1:n-Beziehung gibt_auf zwischen Kunde und Bestellung erfordert, dass der PK der 1-Relation (kNr) als FK in die n-Relation aufgenommen wird. n:m-Beziehungen werden durch eigene Relationen realisiert, hier am Beispiel der Beziehung enthält. Die PK der beteiligten Tabellen werden FK in der Beziehungsmengenrelation Position. Bei der Generalisierung wurde für jeden Entitätstyp eine Relation mit den relevanten Attributen angelegt. Durch die 1:c-Beziehung wird dem Untertyp der PK des Obertyps als FK hinzugefügt und kann hier außerdem als PK dienen. Das hat den Vorteil, dass alle Artikel der Hierarchie eine eindeutige Artikelnummer besitzen. Die Nicht-Schlüsselattribute der Relationen sind vollständig vom jeweiligen PK abhängig und es existieren keine transitiven Abhängigkeiten, so dass die 3. Normalform eingehalten wird.
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 B - 2.1 · LK 2022 ›
Mehr Aufgaben zu Relationenmodell und Normalisierung
- Aufgabe Vorschlag B - 2.1 · LK 2022
- Aufgabe Vorschlag B - 2.4 · LK 2022
- Aufgabe Vorschlag C - 2 · LK 2022
- Aufgabe Vorschlag A - 2 - Relationenmodell und Normalisie… · LK 2021
- Aufgabe Vorschlag B - 2 - Relationenmodell und Normalisie… · LK 2021
- Aufgabe Vorschlag C - 2 - Relationenmodell und Normalisie… · LK 2021