Sommaire
Partie 2
Techniques de bases de données relationnelles
6 Maintenir l’intégrité des données . . . . . . . .143
Restreindre le type de données d’un champ . . . . . . . . . . . . . . . . . . . .144
Restreindre la taille des données d’un champ . . . . . . . . . . . . . . . . . . .149
Spécifier le format des données d’un champ. . . . . . . . . . . . . . . . . . . .151
Restreindre les données en utilisant des règles de validation . . . . . . 159
Restreindre les données aux valeurs d’une liste . . . . . . . . . . . . . . . . . .167
Restreindre les données aux valeurs d’une autre table . . . . . . . . . . . .173
En résumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .179
7 Créer des formulaires personnalisés . . . . . .181
Modifier un formulaire créé avec un assistant . . . . . . . . . . . . . . . . . . .182
Ajouter des contrôles à un formulaire . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Ajouter un sous-formulaire à un formulaire. . . . . . . . . . . . . . . . . . . . .198
Utiliser des courriels pour collecter des données. . . . . . . . . . . . . . . . .207
En résumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210
8 Créer des requêtes . . . . . . . . . . . . . . . . . . . . .213
Créer une requête avec un assistant . . . . . . . . . . . . . . . . . . . . . . . . . . .214
Créer une requête manuellement . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Utiliser des requêtes pour synthétiser des données . . . . . . . . . . . . . .224
Réaliser des calculs avec une requête . . . . . . . . . . . . . . . . . . . . . . . . . .227
Utiliser des requêtes pour mettre à jour des enregistrements. . . . . . 233
Utiliser des requêtes pour supprimer des enregistrements . . . . . . . . 237
En résumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241
9 Créer des états personnalisés . . . . . . . . . . . .243
Créer un état manuellement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Modifier le contenu d’un état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Ajouter un sous-état à un état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
En résumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .263
9782100551187-Cox-Sommaire.fm Page iii Mardi, 21. septembre 2010 4:05 16