Adatb – 2. gyakorlat

SZERET

Melyek azok a gyümölcsök, amelyeket Micimackó szeret?

π_gy(σ_n=mici(SZ))

[collapse]
Melyek azok a gyümölcsök, amelyeket Micimackó nem szeret? (de valaki más igen)

π_gy(SZ)-π_gy(σ_n=mici(SZ))

[collapse]
Kik szeretik az almát?

π_n(σ_gy=alma(SZ))

[collapse]
Kik nem szeretik a körtét? (de valami mást igen)

π_n(SZ)-π_n(σ_gy=korte(SZ))

[collapse]
Kik szeretik vagy az almát vagy a körtét?

π_n(σ_gy=korte or gy=alma(SZ))

[collapse]
Kik szeretik az almát is és a körtét is?

π_n(σ_gy=alma(SZ)) metszet π_n(σ_gy=korte(SZ))

[collapse]
Kik azok, akik szeretik az almát, de nem szeretik a körtét?

π_n(σ_gy=alma(SZ)) minusz π_n(σ_gy=korte(SZ))

[collapse]

DOLGOZO

Kik azok a dolgozók, akiknek a fizetése nagyobb, mint 2800?

π_n(σ_fiz>2800(D))

[collapse]
Kik azok a dolgozók, akik a 10-es vagy a 20-as osztályon dolgoznak?

π_n(σ_osztaly=10 or osztaly=20(D))

[collapse]
Kik azok, akiknek a jutaléka nagyobb, mint 600?

π_n(σ_jutalek>600(D))

[collapse]
Kik azok, akiknek a jutaléka nem nagyobb, mint 600?

π_n(D)-π_n(σ_jutalek>600(D))

[collapse]
Kik azok a dolgozók, akiknek a jutaléka ismeretlen (nincs kitöltve, vagyis NULL)?

π_n(σ_jutalek=NULL(D)) !!KITERJESZTETT!!

[collapse]
Adjuk meg a dolgozók között előforduló foglalkozások neveit.

π_fogl(D)

[collapse]
Adjuk meg azoknak a nevét és kétszeres fizetését, akik a 10-es osztályon dolgoznak.

π_n,fiz*2(σ_osztaly=10(D))

[collapse]
Kik azok a dolgozók, akik 1982.01.01 után léptek be a céghez?

π_n(σ_belepes>=1982.01.01(D))

[collapse]
Kik azok, akiknek nincs főnöke?

π_n(σ_fonoke=NULL(D))

[collapse]
Kik azok a dolgozók, akiknek a főnöke KING? (egyelőre leolvasva a képernyőről)

Következő órán…

[collapse]

Leave a Reply