Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Релационата база е дефинирана преку следните релации:
- Muzej(shifra, ime_muzej, opis, grad, tip, rabotno_vreme)
- Izlozba(ime_i, opis, sprat, prostorija, datum_od, datum_do, shifra_muzej*)
- Izlozba_TD(ime_i*)
- Izlozba_TD_ime(ime_i*, ime_td)
- Izlozba_UD(ime_i*)
- Umetnicko_delo(shifra, ime, godina, umetnik)
- Izlozeni(shifra_d*, ime_i*, datum_pocetok, datum_kraj)
- 1.Напишете ги релациите за ЕР дијаграмот од претходната задача и идентификувајте или предложете примарни и надворешни клучеви.
- AUF
- 2.Најди ги шифрите на сите уметнички дела што биле изложени во музеј на отворено.
- π(shifra_d)((((Izlozba) ⨝(Izlozba.shifra_muzej=Muzej.shifra)(σ(tip='otvoreno')(Muzej))) ⨝(Izlozeni)) ⨝(Izlozeni.shifra_d=Umetnicko_delo.shifra)(Umetnicko_delo))
- 3.Најди ги шифрите на сите уметнички дела што не биле изложени во музеј на отворено.
- (π(shifra)(Umetnicko_delo)) - (π(Umetnicko_delo.shifra)((((Izlozba) ⨝(Izlozba.shifra_muzej=Muzej.shifra)(σ(tip='otvoreno')(Muzej))) ⨝(Izlozeni)) ⨝(Izlozeni.shifra_d=Umetnicko_delo.shifra)(Umetnicko_delo)))
- 4.Прикажи ги сите информации за сите уметнички дела што не биле изложени во музеј на отворено.
- ((Umetnicko_delo)) - (π Umetnicko_delo.shifra,Umetnicko_delo.ime,Umetnicko_delo.godina,Umetnicko_delo.umetnik((((Izlozba) ⨝(Izlozba.shifra_muzej=Muzej.shifra)(σ(tip='otvoreno')(Muzej))) ⨝(Izlozeni)) ⨝(Izlozeni.shifra_d=Umetnicko_delo.shifra)(Umetnicko_delo)))
- 5.Прикажи ги информациите за изложувањата на уметнички дела од Pablo Picasso.
- π shifra_d,ime_i,datum_pocetok,datum_kraj,shifra_d,ime,godina,umetnik(Izlozeni ⨝ Izlozeni.shifra_d=Umetnicko_delo.shifra (σ umetnik='Pablo Picasso'(Umetnicko_delo)) ⨝ Izlozba ⨝ Izlozba.shifra_muzej=Muzej.shifra Muzej)
- 6.Изброј колку уметнички дела од Pablo Picasso биле изложени на секоја изложба.
- γ ime_i; count(shifra)->dela (σ umetnik='Pablo Picasso' (Umetnicko_delo) ⨝ Umetnicko_delo.shifra=Izlozeni.shifra_d Izlozeni)
- 7.Прикажи ги информациите за изложбата на која биле изложени најголем број на уметнички дела од Пикасо.
- temp = (γ ime_i,opis,sprat,prostorija,datum_od,datum_do,shifra_muzej; count(ime_i)->delo(σ umetnik='Pablo Picasso' (Umetnicko_delo) ⨝ Umetnicko_delo.shifra=Izlozeni.shifra_d Izlozeni ⨝ Izlozba))
- most = γ max(delo)->delo(temp)
- π ime_i,opis,sprat,prostorija,datum_od,datum_do,shifra_muzej(temp ⨝ most)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement