Fejezd ki
relációs
algebrában a relációs algebrai
alapműveletekkel,
valamint biztonságos DRC és biztonságos TRC kalkulusokban is:
Feladatok a szeret(Név,
Gyümölcs)
táblában
1. Milyen
gyümölcsöket
szeret Micimackó?
2. Melyek azok a
gyümölcsök, amelyeket
Micimackó NEM szeret
(de valaki más
Micimackón kívül szereti ezt a
gyümölcsöt)?
3. Kik szeretik az almát?
4. Kik NEM szeretik az almát (de
valami mást szeretnek)?
5. Kik szeretik vagy az almát VAGY a
körtét?
6. Kik szeretik az almát is
ÉS a
körtét is?
7. Kik azok, akik szeretik az almát,
DE NEM szeretik a körtét?
8. Kik szeretnek legalább
kétféle
gyümölcsöt?
9. Kik szeretnek legalább
háromféle
gyümölcsöt?
10. Kik szeretnek legfeljebb kétféle
gyümölcsöt (1 vagy 2
gyümölcsöt)?
11. Kik szeretnek pontosan kétféle
gyümölcsöt?
12. Kik szeretnek MINDEN gyümölcsöt
vagyis kik szeretik
az ÖSSZES olyan
gyümölcsöt, amit valaki szeret?
13. Kik szeretik LEGALÁBB azokat a
gyümölcsöket, mint
Micimackó?
vagyis Kik szeretik az
ÖSSZES olyan gyümölcsöt,
amit Micimackó
szeret (esetleg mást is
szerethetnek)?
14. Kik szeretik LEGFELJEBB azokat a
gyümölcsöket, mint
Micimackó?
(vagyis olyat nem szeretnek, amit
Micimackó sem)
15. Kik szeretik PONTOSAN azokat
a gyümölcsöket, mint
Micimackó?
16. Kik azok a (Név, Név)
párok, akiknek legalább
egy gyümölcsben
eltér az
ízlésük, vagyis szeretnek
különböző
gyümölcsöt (az egyik
szereti ezt a
gyümölcsöt, a másik meg nem)?
17. Kik azok a (Név, Név)
párok, akik pontosan ugyanazokat
a gyümölcsöket szeretik, vagyis
pontosan ugyanaz az izlésük?
Feladatok a mézevők(Név,
Mennyiség)
táblában
18. Kik fogyasztják a legtöbb
mézet?
19. Kik fogyasztják a legkevesebb mézet?
Konstans
relációk felhasználása a
lekérdezésekhez 20. Adott két
azonos sémájú
reláció, R
és S. Adjunk meg egy olyan
relációs algebrai
kifejezést, amelynek eredménye
T(Válasz) sémájú,
és
értéke
’igen’
illetve ’nem’, attól függően,
hogy R-nek és
S-nek
van-e azonos sora.
Felhasználhatjuk a konstans
I(Válasz) = ’igen’
és N(Válasz)
=’nem’ relációkat.
Budapest,
2005. szeptember Utolsó
módosítás: 2008.
márc.18.