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)
- ⚠ Opérateurs introduisant l'asbsence de valeurs dans les relations !
- En SQL, cela correspond aux jointures ouvertes
LEFT OUTER JOIN, RIGHT OUTER JOIN et
FULL OUTER JOIN