Opérateurs relationnels : Union

L'union de deux relations X et Y de même schéma est une relation Z de même schéma contenant l'ensemble de tous les tulpes appartenants à X ou à Y.

Cet opérateur porte sur deux relations qui doivent avoir le même nombre d'attributs définis dans le même domaine (ensemble des valeurs permises pour un attribut). C'est pourquoi nous parlons de relations ayant le même schéma.
La relation résultat possède les attributs des relations d'origine et les n-tulpes de chacune, avec élimination des doublons éventuels.

Définition mathématique

RS = R ∪ S

Exemple d'union2

Nous désirons connaître l'ensemble des enseignants du degré inf ou du degré sup.(en admettant qu'un enseignant puisse être chargé de cours dans les deux degrés).

X: ENSEIGNANTS INF 
N° enseignantnom
1Tryphon
2Philippulus
4Topolino
6I.E.Roghliff
|
Y: ENSEIGNANTS SUP 
N° enseignantnom
1Tryphon
3Fan Se-yeng
6I.E.Roghliff
|
Z = UNION (X, Y) 
N° enseignantnom
1Tryphon
2Philippulus
3Fan Se-yeng
4Topolino
6I.E.Roghliff
|
Nous pouvons remarquer que les doublons ont été supprimés. Les n° 1 et 6 apparaissent dans la table X et dans la table Y, mais une seule fois dans la table Z.