240
Introduction pratique aux bases de données relationnelles
domaine et de tuple, ainsi que la contrainte d’intégrité référentielle
pour les attributs clés étrangères.
Étape 4 : spécifier les contraintes de domaine
Comment restreindre l’ensemble des valeurs possibles d’un
attribut ? Par exemple, pour l'attribut Semaine dans la table
RÉSERVATION, il faut absolument introduire des nombres compris
entre 10 et 40, car l'agence de voyage ne loue pas ses maisons de
vacances durant les autres semaines. Comment activer cette contrainte
d'intégrité en Access ?
Pour spécifier une contrainte de domaine imposée à l'attribut
Semaine, ouvrez la table RÉSERVATION en mode Création, puis
cliquez sur le sélecteur de ligne
en regard de l'attribut concerné
pour le marquer. Des informations détaillées sur l’attribut marqué
s'affichent dans la partie inférieure de la fenêtre. Introduisez une règle
de validation pour cet attribut dans le champ Validation Rule. Plus
tard, lorsque l'utilisateur introduit un numéro de semaine qui enfreint
cette règle d'intégrité, le logiciel de base de données rejettera
l'opération en affichant un message d'erreur. Le champ Validation Text
vous permet de personnaliser ce message par un texte intelligible à
l'utilisateur. Si vous laissez ce champ vide, le message d'erreur sera un
texte standard, pas très parlant, tel que «Valeur interdite».
Contrainte de
domaine d'un
attribut
Règle de validation
avec message d'erreur
pour l'attribut
«Semaine»
Précédent

- 253/301

Suivant