Le modèle relationnel:Notions de base- 2
Clé : Jeu minimal d ’attributs permettant d ’identifier un tuple de manière unique.
Toute relation doit comporter une clé primaire qui a toujours une valeur déterminée ( NOT NULL ).
Contrainte référentielle : Impose qu ’un jeu d ’attributs d ’une relation R1 soit pris dans les clés d ’une relation R2.
Contrainte de domaine : Impose que les valeurs dans les colonnes d’une relation vérifie une assertion.
Opérations sur les relations:
- Union : R1 È R2
- Différence : R1 - R2
- Produit cartésien : R1 X R2
- Projection : P Att1, Att2, … ( R1 )
- Restriction : scondition ( R1 )
- Jointure : R1 R2
Dérivées: Intersection, Division, Complément, Eclatement, Jointure Externe, Semi-Jointure