Zoo tutorials: [ SQL | SQL (Hong Kong) | Linux | Java | XML ]
Ggw. verwendetes DBMS:

Eine Einführung in

SQL

Southwind-Datenbank

Aufgaben:

ER-Diagramm für die Southwind-Datenbank:

ER-Diagramm für die Southwind-Datenbank

Die Southwind-Datenbank ist an die Datenbank Northwind (Nordwind) angelehnt, die z.B. mit MS Access mitgeliefert wird.

SQL-Skripte für die Datenbank.

MS Access-Datenbank: southwind.mdb

tprod(code, dscr, pric)
tcust (code, firm, addr)
tpurc (cust, recv)
tpurcd (cust, recv, prod, qnty)
tship (cust, recv, addr, shpd)
tshipd (cust, recv, shpd, prod, qnty)
tsupl (code, addr)
tdlvr (supl, recv)
tdlvrd (supl, recv, prod, qnty)
tretn (cust, recv, prod, qnty, expl)
tstck (chck, prod, qnty)
0a Die Tabelle tpurcd enthält Details über alle Bestellungen und bestellten Produkte.


0b Einige Tabellen sind durch einen zusammengesetzten Fremdschlüssel verbunden. Um z.B. die Lieferdetails (tshipd) mit der entspr. Lieferung (tship) zu verbinden, muß ein Join über (cust, shpd) hergestellt werden.