Advertisement
dzocesrce

[BNP] You belong in a museum

Nov 19th, 2024
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.85 KB | None | 0 0
  1. Релационата база е дефинирана преку следните релации:
  2.  
  3. Muzej(shifra, ime_muzej, opis, grad, tip, rabotno_vreme)
  4. Izlozba(ime_i, opis, sprat, prostorija, datum_od, datum_do, shifra_muzej*)
  5. Izlozba_TD(ime_i*)
  6. Izlozba_TD_ime(ime_i*, ime_td)
  7. Izlozba_UD(ime_i*)
  8. Umetnicko_delo(shifra, ime, godina, umetnik)
  9. Izlozeni(shifra_d*, ime_i*, datum_pocetok, datum_kraj)
  10.  
  11.  
  12. 1.Напишете ги релациите за ЕР дијаграмот од претходната задача и идентификувајте или предложете примарни и надворешни клучеви.
  13. AUF
  14.  
  15. 2.Најди ги шифрите на сите уметнички дела што биле изложени во музеј на отворено.
  16. π(shifra_d)((((Izlozba) ⨝(Izlozba.shifra_muzej=Muzej.shifra)(σ(tip='otvoreno')(Muzej))) ⨝(Izlozeni)) ⨝(Izlozeni.shifra_d=Umetnicko_delo.shifra)(Umetnicko_delo))
  17.  
  18. 3.Најди ги шифрите на сите уметнички дела што не биле изложени во музеј на отворено.
  19. (π(shifra)(Umetnicko_delo)) - (π(Umetnicko_delo.shifra)((((Izlozba) ⨝(Izlozba.shifra_muzej=Muzej.shifra)(σ(tip='otvoreno')(Muzej))) ⨝(Izlozeni)) ⨝(Izlozeni.shifra_d=Umetnicko_delo.shifra)(Umetnicko_delo)))
  20.  
  21. 4.Прикажи ги сите информации за сите уметнички дела што не биле изложени во музеј на отворено.
  22. ((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)))
  23.  
  24. 5.Прикажи ги информациите за изложувањата на уметнички дела од Pablo Picasso.
  25. π 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)
  26.  
  27. 6.Изброј колку уметнички дела од Pablo Picasso биле изложени на секоја изложба.
  28. γ ime_i; count(shifra)->dela (σ umetnik='Pablo Picasso' (Umetnicko_delo) ⨝ Umetnicko_delo.shifra=Izlozeni.shifra_d Izlozeni)
  29.  
  30. 7.Прикажи ги информациите за изложбата на која биле изложени најголем број на уметнички дела од Пикасо.
  31. 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))
  32. most = γ max(delo)->delo(temp)
  33. π ime_i,opis,sprat,prostorija,datum_od,datum_do,shifra_muzej(temp ⨝ most)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement