Pozdrav!!
Ok..evo ovako nov sam iz baza podataka..s obzirom da sam 'SAM' ucio relacijsku algebru
neke stvari mi nisu jasne ,tocnije neka pravila. Na ispitu
ne radimo SQL nego zadatke rjesavamo relacijskom algebrom. Sql mi je koliko toliko jasan al mi problem
predstavljaju pravila relacijske algebre ,ako upoce postoje neka odredjena pravila jer sam vidio da se neki
zadaci rjesavaju na razlicite nacine.
Bio bih Vam zahvalan kada bi i netko pokusao pomoci oko nekih nedumica vezanih uz rel.algebru :)
Zadatak na slici je slican kao onaj za ispit..al nije mi jasno..
da li je bitan redoslijed spajanja relacija?
i da li je rjesenje ovog zadatka dobro?
a) ispisi ime i prezime kupaca koji kupuju samo kod onog prodavaca koji se zove isto kao i kupac..
((UPOSLENICI join RACUN join KUPAC) where UPOSLENICI.ime=KUPAC.ime))[KUPAC,Ime]
c) Ispiši šifru artikala pod uvjetom da ih je kupio kupac Mate Matić, ili ih je prodao
uposlenik imena Jure.
(((UPOSLENICI join RACUN join KUPAC)join RAC_ART join ARTIKAL)where UPOSLENICI.Ime='Jure' or KUPAC.Ime='Mate' and KUPAC.Prezime='Matic')
[ARTIKAL,Sifra]
Unaprijed zahvaljujem!