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

Semi-jointure et jointure externe

  • Semi-jointure : R SEMIJOIN S = πR (R ⋈ S)
  • La semi-jointure de R et S est l'ensemble des n_uplets de R ayant une contrepartie dans S.
  • Jointure externe gauche : R •⋈ S = R⋈S ∪ (R EXCEPT (R SEMIJOIN S))
  • Jointure externe droite : R ⋈• S = R⋈S ∪ (S EXCEPT (S SEMIJOIN R))
  • Jointure externe  : R ⋈  S = (R •⋈ S) ∪ (R ⋈• S)