La mise en œuvre d'une base de données avec Access
241
Définissez la contrainte d'intégrité de l'attribut Semaine et
formulez un message d'erreur le plus parlant possible.
Vous admettez les mots suivants comme titre de civilité :
"Monsieur", "Madame", "Herr", "Frau". Comment formulez-vous la
contrainte d'intégrité correspondante en Access ?
Parmi les contraintes de domaine imposées à un attribut, vous
pouvez encore spécifier deux autres propriétés : Field Size et
Required :
„ Avec la propriété Field Size vous affinez la définition du type de
donnée d'un attribut. Ainsi, vous pouvez fixer la longueur
maximale des valeurs d'un attribut de type texte, ou déclarer le
type de nombre associé à un attribut numérique (Integer pour des
nombres entiers, Single ou Double pour des nombres en virgule
flottante).
„ La propriété Required vous permet de rendre obligatoire la saisie
d'une valeur non nulle de l'attribut concerné. Le contenu d'un
attribut caractérisé par Required=Yes ne peut pas être vide.
Remarque : Vous pouvez réaliser simultanément les étapes 3 et 4.
En d'autres termes, au fur et à mesure que vous définissez les attributs,
vous déclarez leurs propriétés dans la partie inférieure de la fenêtre de
création de table.
Étape 5 : définir les règles de validation de tuples
Cette catégorie de contraintes d'intégrité implique plusieurs
attributs dont les valeurs sont liées entre elles dans un même tuple.
Une règle de ce type énonce par exemple que le loyer de chaque
maison doit se baser sur un tarif minimum de 100 francs suisses par
chambre. Cette contrainte établit un lien entre deux attributs,
NombreChambres et Loyer, selon l'expression suivante :
Loyer t NombreChambres * 100
Précédent

- 254/301

Suivant