You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
c) Određivanje funkcionalnih ovisnosti (minimalno 5)
d) Određivanje i izbor primarnih ključeva (ograda atributa)
e) Dekompozicija 3NF i BCNF korištenjem algoritama za dekompoziciju
2. Realizacija prema 3NF
a) kreiranje baze (tablice,atributi, relacije)
b) najmanje po jedan od svake vrste triggera
c) najmanje po jednu proceduru i funkciju koje primaju parametre i vraćaju vrijednosti
d) najmanje jednu explicitnu transakciju koja će imati najmanje jedan savepoint
Funkcijalnosti baze
Dobivanje svih narudžbi za određen datum
Dobivanje svih narudžbi u određenom periodu
Dobivanje artikala po tipu
INSERT Trigger koji Update-a tablicu StavkeZaNarudzbu s razlikom tablica ArtikliNarudzbe i Skladiste kada se doda nova narudžba
DELETE trigger koji izbrise stavke ArtikliNarudzbe s ID-em narudzbe koja se izbrisala
UPDATE trigger
DDL i DML SQL kod \
prirodni ključ - ključ sa poslovnom vrijednosti i logičkom povezanosti s tablicom \
surogat ključ - obično autonum field ID \
MK Computer Shop
Klijent zahtijeva računalo po narudžbi.
Zaposlenica u bazu podataka zapisuje:
Podatke o klijentu
Podatake o narudžbi
Popis komponenti za računalo
Popis komponenti se uspoređuje s skladištem te se komponente
koje nisu na skladištu automatski dodaju na popis za narudžbu od dobavljača.
Popis komponenti s narudžbe se dodaju na račun