L3 Info : SGBD
 
◃  Ch. 3 Algèbre Relationel  ▹
 

Intersection et différence

  • Comme pour l'union, les relations doivent être du même type.
  • Définition : Soient R1 et R2 deux relations de même type, l'intersection de ces deux relations, R1 ∩ R2, est une relation du même type, dont le corps consiste en l'ensemble de tous les n-uplets t tel que t ∈ R1 et t ∈ R2.
  • Cette opération est implantée par l'opérateur INTERSECT en SQL.
  • Définition : Soient R1 et R2 deux relations de même type, la différence de ces deux relations, R1 − R2, est une relation du même type, dont le corps consiste en l'ensemble de tous les n-uplets t tel que t ∈ R1 et t ∉ R2.
  • Cette opération est implantée par l'opérateur EXCEPT en SQL.