Soit les trois tables suivantes :
CLIENT(nclt,
nom, age, adresse)
PROD(nprod,
design, couleur, volume)
CMD(nclt,
nprod, qte, date).
A. Ecrire les
expressions d’Algèbre Relationnelle permettant de résoudre les requêtes suivantes :
a.
La liste
des noms de clients qui ont un age > 20.
b.
La liste
des noms de clients ayant commandés le produit numéro 13.
c.
La liste
des noms de clients ayant commandés un produit de couleur rouge.
d.
La couleur
des produits commandés par monsieur Dupont.
e.
La liste
des noms de clients ayant commandés au moins un produit.
f.
La liste
des noms de clients ayant commandés un produit vert ou rouge.
- La liste des noms
de clients ayant commandés un produit vert ou bien rouge.
B.
Donner les arbres algébriques permettant
de résoudre les requêtes suivantes :
a.
La liste
des noms de clients ayant commandés au moins deux produits.
b.
La liste
des clients qui ont un age > 50 et qui n’ont pas commandé un produit vert.
c.
La liste
des noms de clients qui ont commandé tous nos produits.
- La liste des noms de clients qui ont commandé tous nos types de pince.