Feladatok: Lekérdezések kifejezése relációs nyelvekben

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.

Lap tetejére    EAtem    GYtem 
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu
 
EAoldalára    Kezdőlapra