Predstavte si, že ste zamestnaní vo firme zaoberajúcou sa
skladaním a predajom osobných počítačov. Šéf je vežmi nespokojný so spôsobom
nákupu komponentov. Poveril Vás úlohou zostaviť databázu podporujúcu evidenciu
zložených počítačov a objednávania komponentov. O každom počítači treba
minimálne evidovať základnú dosku ( typ, frekvencia zbernice, napájacie
napätia, rozsah násobenia frekvencií, počet a typ rozhraní), procesor (typ,
pätica, frekvencia), disk (typ, kapacita, ot/min) a množstvo a typ pamäti a
použitú grafickú kartu a monitor (typ, maximálne rozlíšenie, obnovovacia
frekvencia). O každej súčiastke treba evidovať dátum nákupu, dodávateža a cenu.
O dodávatežoch potrebujeme vedieť adresu, IČO a číslo účtu. O každom zákazníkovi
treba vedieť adresu a počítače, ktoré má od našej firmy (údaje pre údržbu,
dátum nákupu, predajná cena). Ďalšie údaje si môžte podža potreby došpecikovať.
- Navrhnite databázu v entitno-relačnom alebo binárnom modeli,
- transformujte ju do relačného modelu a
- normalizujte.
Na tomto príklade môžete pracovať po skupinách (3 - 5 členov).