A. Expressions
d’Algèbre Relationnelle
a. π <NOM> (σ <AGE
> 20> (CLIENT))
b. π <NOM> (σ <NPROD=13>
(CMD) *(CMD.NCLT = CLIENT.NCLT)
(CLIENT))
c. π <NOM> (σ <COULEUR=ROUGE>
(PROD) *(PROD.NPROD = CMD.NPROD) (CMD)
*(CMD.NCLT = CLIENT.NCLT)
(CLIENT))
d. π <COULEUR> (σ <NOM=DUPONT>
(CLIENT) *(CLIENT.NCLT = CMD.NCLT) (CMD) *(CMD.NPROD = PROD.NPROD) (PROD))
e. π <NOM> (CMD) *(CMD.NCLT = CLIENT.NCLT) (CLIENT)
f. π <NOM> (σ <COULEUR
= ROUGE OU COULEUR = VERT> (PROD) *(PROD.NPROD = CMD.NPROD) (CMD) *(CMD.NCLT = CLIENT.NCLT) (CLIENT))
g. R1
= π <COULEUR> (σ <COULEUR=ROUGE
OU COULEUR=VERT> (PROD))
R2 = π <NOM,COULEUR>
((CLIENT) *(CLIENT.NCLT = CMD.NCLT) (CMD) *(CMD.NPROD = PROD.NPROD) (PROD))
R3 = R2 /
R1
R4 = π<NOM> (σ<COULEUR=ROUGE OU COULEUR=VERT> (PROD)
*(PROD.NPROD = CMD.NPROD) (CMD)
*(CMD.NCLT = CLIENT.NCLT)
(CLIENT))
à R = R4 - R3
B.
Arbres algébriques
a.
b.
c.
d.