Académique Documents
Professionnel Documents
Culture Documents
Chapitre 4
L’algèbre Relationnelle
Samir BOUCETTA
Samir.Boucetta@issatm.ucar.tn
Adapté de Elmasri & Navathe
Algèbre Relationnelle
– Opérations Relationnelles Unaires
– Opérations d'algèbre relationnelle de la théorie des ensembles
– Opérations Relationnelles Binaires
– Opérations Relationnelles Supplémentaires
– Exemples de Requêtes en algèbre relationnelle
– Une operation SELECT en cascade peut être remplacee par une seule
selection avec conjonction de toutes les conditions; i.e.,
<condition1>( < condition2> ( <condition3> ( R))
= <condition1> AND < condition2> AND < condition3> ( R)
Dans le second cas, nous devons donner des noms aux relations qui
contiennent le résultat intermédiaire.
Exemple: L’expression suivante:
ETUDIANT ENSEIGNANT
ENSEIGNANT
ETUDIANT
Le résultat de cette opération, note R S, est une relation qui inclus tous les
tuples qui sont simultanément dans R et S. Les deux opérandes doivent être
"type compatible"
ETUDIANT ENSEIGNANT
ETUDIANT-ENSEIGNANT
ENSEIGNANT-ETUDIANT
Q2: Retrouvez les noms et prénoms des employés qui ont des
garçons.
DEPDS_GARCONS SEX=’M’ AND RELATIONSHIP=‘Fils’ (DEPENDENT)