10.07.2015 Views

Andmebaasid I - Teema nr. 3 - Tallinna Tehnikaülikool

Andmebaasid I - Teema nr. 3 - Tallinna Tehnikaülikool

Andmebaasid I - Teema nr. 3 - Tallinna Tehnikaülikool

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TTÜ: Relatsioonialgebra. Sissejuhatus SQL keelde (2012) © Erki Eessaarosakonna_<strong>nr</strong> osakonna_nimi3 müügiosakond2.6.3 Poolvahe leidminer SEMIDIFFERENCE sRelatsioonidele r ja s rakendatud poolvahe leidmise (inglise keelessemidifference) operatsioon r SEMIDIFFERENCE s defineerib relatsiooni,milles on kõik korteežid relatsioonist r millele ei leidu vastavat korteežirelatsioonis s.Date (2003) märgib, et poolvahe leidmise operatsioon on võimalik teostadakasutades hulgateoreetilise vahe ja poolühendamise operatsiooni.r SEMIDIFFERENCE s ≡ r – (r I> F s)Näide: Leia osakonnad, kus ei tööta ühtegi töötajat.osakonna_<strong>nr</strong> osakonna_nimi4 Lepingute osakond2.6.4 Koostaminer COMPOSE sRelatsioonidele r ja s rakendatud koostamise operatsioon r COMPOSE sdefineerib relatsiooni, milles olevad korteežid leitakse r ja s ühendamisetulemusena ning mille atribuutide hulka kuuluvad ainult atribuudid, mis ei ole rja s jaoks ühised.Darwen (2009) märgib, et koostamise operatsioon on võimalik teostadakasutades ühendamise ja projektsiooni operatsiooni.23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!