n-m Beziehungen

In normalisierten Datenbanklen kommen häufig "Beziehungstabellen" zum Einsatz, welche die Verbindung zwischen den Entitäten herstellen. n-m-Beziehungen benötigen immer eine solche Beziehungstabelle.

(A1)

Teste das folgende SQL Statement:

SELECT DISTINCT produkt, firma FROM produkte p INNER JOIN bestellungen b ON p.id=b.produkt_id INNER JOIN hersteller h ON h.id=b.hersteller_id WHERE h.firma = "Eisen-Karl"

(A1)

Importiere die Tabellen der normalisierte Zahnarztbedarfsdatenbank in deine Übungsdatenbank. (zahnarztbedarf_2nf.zip)

Erstelle ein ER-Diagramm für die Datenbank

Gib ein SQL-Statement an, das alle Produkte der Firma Eisen-Karl mit Hilfe des Filters WHERE hersteller.firma = 'Eisen Karl' auflistet.

Gib ein SQL-Statement an, das alle Bestellungen von Viktoria auflistet.

Gib ein SQL-Statement an, das den Rechungsbetrag von Dr. Blutgesicht ausgibt.