Datenbanken: Aufgabe Normalisierung Diplomanden-Seminar Prof. Dr. Wolfgang Riggert/ Prof. Dr. Roland Schwesig Aufgabe 1: Normalisierung Ein Großhändler für kosmetische Artikel hat die Bestellungen seiner Kunden in einer Tabelle zusammengefasst. 1. Normalisieren Sie die Tabelle 2. Stellen Sie für den normalisierten Sachverhalt ein ER-Diagramm auf. 3. Beantworten Sie durch eine SQL-Anfrage an die normalisierten Tabellen die Frage: „Wie heißen die Kunden, die Zahncreme bestellt haben?“ Kundennummer KNR Name KNA Wohnort KA Artikelnummer ANR Bezeichnung ABZ HerstellerNR HNR Hertsllername HNA Preis APR Bestellte Menge BM K1 Abei Kiel A11 Zahncreme H10 Plendax 1.20 100 K2 Brandt Pinneberg A09 Deo H03 Hankel 5.30 350 K3 Drahe Elmshorn A13 Haarspray H01 Beidorf 7.40 220 K4 Freise Wedel A15 Creme H04 KMex 1.50 350 K5 Neuber Hamburg A11 Zahncreme H10 Plendax 1.20 130 K6 Zernau Kiel A08 Parfüm H02 Blondi 3.40 200 Aufgabe 1: Lösung 1. Kunde (KNR, KNA, KA) Artikel (ANR, ABZ, HNR, APR) Hersteller (HNR, HNA) Auftrag (Bestell_Nr, KNR, ANR, BM) 3. SELECT KNA FROM Kunde, Auftrag, Artikel Where ABZ=“Zahncreme“ AND Artikel.ANR=Auftrag.ANR AND Auftrag.KNR=Kunde.KNR