Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"equijoin" - 2 õppematerjali

Andmebaaside eksami kordamisküsimuste vastused
56
doc

Andmebaaside eksami kordamisküsimuste vastused

kriteeriumi järgi. On olemas erinevat tüüpi ühendamise meetodeid: - Theta join - Theta join defineerib relatsiooni, mis sisaldab predikaati F rahuldavaid kirjeid Cartesiuse ristkorrutise tulemusest RxS. Predikaat F(x1,..., xn) tähistab seda, et indiviidid x1,..., xn on omadusega F. Predikaat F on kujul R.aiS.bi, kus on üks järgmistest võrdlusoperaatoritest (<,<=,>,>=,=,<>). ai on primaarvõtme atribuut ja bi on seotud relatsiooni välisvõtme atribuut. - Equijoin (teatud tüüpi Theta join) - Equijoin on Theta joini erijuht, kus võrdlusoperaatoriks on "=". - Natural join - Natural join on kahe relatsiooni R ja S vaheline equijoin, kus relatsioon luuakse kõigi ühise nimega atribuutide abil. Tulemusest ellimineeritakse ühiste atribuutide paarist üks atribuut. - Outer join - (Left) Outer join on join kus kirjed relatsioonist R millel pole seotud kirjeid relatsioonis S lisatakse samuti tulemuseks saadavasse relatsiooni.

Infoteadus → Andmebaasid I
117 allalaadimist
Andmebaasid eksami kordamisküsimused
28
docx

Andmebaasid eksami kordamisküsimused

piirang ­ SELECT * FROM X WHERE x=1,  loige ­ INTERSECT korteežid, mis on nii relatsioonis S kui ka relatsioonis R,  vahe ­ EXCEPT korteežid, mis on relatsioonis S, kuid puuduvad relatsioonis R, hulgateoreetiline summa ­ UNION ilma duplikaatideta ehk kõik korteežid S­ist ja ka R­ist,  uhendamine ­ JOIN igasuguste tingimustega “a teeta b” (teeta­ühendamine), kus teeta on  = (siis on equijoin) või <, >, <=, =>, <> (siis on non­equijoin) või hoopis NATURAL JOIN,  mille puhul ühendatakse tabelid ühesuguste nimedega veergude põhjal;  otsekorrutis ­ iga R­i korteež on  ühendatud iga S­i korteežiga, jagamine ­ nt leida töötajate ja

Informaatika → Andmebaasid
95 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun