X.osakonna_nr = Y.osakonna_nr); Skalaarne alamparing tagastab alati ühe rea ja ühe veeru. Kui pole midagi tagastada, on ̈ see lahter NULL. IN ja EXISTS alampäringuid saab kasutada relatsioonialgebra operatsiooni "lõige" realiseerimiseks. NOT IN ja NOT EXISTS alampäringuid saab kasutada relatsioonialgebra operatsiooni "vahe" realiseerimiseks. • Mitmevalentset loogikat kasutab relatsiooniline mudel? (kahevalentset TRUE või FALSE) • Mitmevalentset loogikat kasutab SQL? (kolmevalentset NULL, TRUE või FALSE) • Milline on loogikaoperaatorite rakendamise jarjekord SQLis? (NOT, AND, OR) • Millist loogikaoperaatorit voimaldab realiseerida union (OR) ja millist join (AND)? • Andmebaasiobjektide nimetamine ISO SQL standardi jargi. (nimi on maksimaalselt 128 marki pikk
kasutada relatsioonialgebra operatsiooni "vahe" realiseerimiseks. ANY v. SOME kasutatakse alampäringute puhul, mis tagastavad ühe numbreid sisaldava veeru. WHERE klausli tingimus loetakse tõeseks, kui kasvõi mõni (ingl. k. some) alampäringu tagastatud väärtus seda rahuldab. ALL kasutatakse alampäringute puhul, mis tagastavad ühe numbreid sisaldava veeru. WHERE klausli tingimus loetakse tõeseks, kui kõik alampäringu tagastatud väärtused seda rahuldavad. Mitmevalentset loogikat kasutab relatsiooniline mudel? Kahevalentset. Mitmevalentset loogikat kasutab SQL? Kolmevalentset. - TRUE - FALSE - UNKNOWN Näiteks tehakse päring, et leida töötajate perenimed, kelle palk on üle 5000- de. Päringu tulemusel vaatab andmebaasisüsteemi programm läbi kõik tabeli 13 "Töötaja" kirjed. Iga kirje puhul otsustatakse, kas see rahuldab tingimust või mitte: