Algèbre relationnelle Corrigé Exercices

Commentaires

Transcription

Algèbre relationnelle Corrigé Exercices
Algèbre relationnelle
Corrigé Exercices - Série 6
1.
π [NU, NomU, Ville] U
ou (U)
2.
3.
4.
5.
6.
σ [Ville = 'Londres'] U
π [NF] (σ [NU = 1 ∧ NP = 1] PUF)
π [NomP, Couleur] (P ∗ σ [NF = 1] PUF)
π [NF] ((σ [NU = 1] PUF) ∗ (σ [Couleur = 'Rouge'] P))
π [NomF] (F ∗ PUF ∗ (σ [Couleur = 'Rouge'] P) ∗ π [NU] (σ [Ville = 'Londres' ∨
Ville = 'Paris'] U))
7.
8.
9.
ou
10.
11.
12.
π [NP] ((PUF ∗ F) ∗ U)
π [NP] (PUF ∗ (σ [Ville = 'Londres'] F) ∗ U)
π [NU] (σ [Ville ≠ VilleF] (PUF ∗ U ∗ (α [Ville: VilleF] F))
π [NU] (π [NF, NU] PUF - π [NF, NU] (U ∗ F))
π [NF] (σ [NU = 1] PUF) ∩ π [NF] (σ [NU = 2] PUF)
π [NU] ((π [NP] (σ [NF = 3] PUF)) ∗ PUF)
π [NP] P - π [NP] (σ [Poids > P2] (P × (α [Poids: P2] π [Poids] P)))
"produits ayant un produit plus léger qu'eux"
13.
ou
14.
15.
16.
17.
18.
19.
π [NU] U - π [NU] ((σ [Ville = 'Londres'] F) ∗ PUF ∗ (σ [Couleur = 'rouge'] P))
π [NU] PUF - < usines auxquelles a été faite au moins une livraison >
R14 = π [VilleF, NP, VilleU] (α [Ville: VilleF] F ∗ PUF ∗ α [Ville: VilleU] U)
σ [VilleU ≠ VilleF] R14
(π [NP, NU] PUF) / π [NU] (σ [Ville = 'Londres'] U)
π [NF] ((π [NF, NU, NP] PUF) / π [NU] U)
(π [NP, NU] (σ [NF = 4] PUF)) / (π [NP] (σ [NF = 4] PUF))
π [NU] PUF - π [NU] (σ [NF ≠ 3] PUF)
1

Documents pareils