You are on page 1of 7

JU Gimnazija „Meša Selimović“

Učenica: Imamović Asja IIc

Profesor: Bajrić Damir

SEMINARSKI RAD
Baze podataka: Kuharica

2023.godina

Sadržaj

1
Opis zadatka..............................................................................................................3
Tekstualni opis...........................................................................................................5
ER dijagram...............................................................................................................6
Zaključak...................................................................................................................7

Opis zadatka
KUHARICA

2
Potrebno je osmisliti i realizirati bazu podataka koja može efikasno poslužiti za
evidenciju recepata. U fazi analize utvrđeno je da korisnik želi imati evidenciju
recepata (naziv, opis pripreme, potrebni sastojci), prema tipu jela (slatki kolači,
slani kolači, juhe, glavna jela) i namjena (normalna prehrana, dijabetičari,
vegetarijanci)

Osnovni zahtjevi korisnika su sledeći:

1. Omogućiti uvid u raspoložive recepte sa opisom pripreme i listom potrebnih


sastojaka
2. Pretraživanje prema tipu, namjeni

Zadaci:

1.Napraviti ER dijagram sa svim bitnim elementima.


2. Napraviti relacijski model.
3.Dati kraći teksualni opis datog riješenja
4. Napraviti SQL naredbe za kretanje baze podataka.
5. Napraviti SQL naredbe kojima se baza puni podacima za potrebe
testiranja.
6.Napraviti primjer SQL upita za koje se očekuje da će biti najčećce
upotrebljavani od strane korisnika.

RECEPTI

3
(naziv, opis pripreme, sastojci)

TIP JELA

(slatki kolač, slani kolač, juhe, glavana jela)

NAMJENA

(normalna prehrana, dijabetičari, vegetarijanci)

4
Tekstualni opis

Ova baza podataka ima tri entitea: recepti, tip jela i namjena.

Enitet RECEPTI ima podatke: naziv, opis pripreme i sastojci. Primarni ključ tog
entiteta je naziv. Ovaj entitet povezan je sa entitetima TIP JELA i NAMJENA.

Enitet TIP JELA ima podatke: slatki kolač, slani kolač, juha, glavna jela. Enitet tip
jela povezan je samo sa enitetom RECEPTI.

Entitet NAMJENA ima podatke: normalna prehrana, dijabetičari, vegetarijanci.


Primarni ključ ovog entiteta je normalna prehara. Povezan je sa entitetom
RECEPTI.

Primarni ključ svakog entiteta je uzet da bi se spriječilo ponavljanje istih recepata


više puta.

5
ER dijagram

6
Zaključak

Ovaj seminarski rad riješava problem konstruisanja ili projektovanja baze


podataka, u ovom slučaju baze podataka kuharice. Za kreiranje baze podataka i
popunjavanje iste kao i kreiranje upita koristi će se stardandni jezik baze podataka.

You might also like