Certains champs ont un rôle plus important que d'autres puisqu'ils servent de "clé" ou "d'index". Les tables sont "mises en relation" afin que les données soient toutes disponibles. Tout cela s'effectue en mode "création".


Une table contient toujours au moins un champ qui identifie de manière unique chacun des enregistrements. La valeur d'un champ sur lequel est associée une clé primaire, est unique (pas de doublon - ces derniers sont automatiquement rejetés lors de la saisie).


 onglet "création"
groupe "outils"
(2ème bloc)
<clic g> sur la case  (sélecteur de champ à gauche du champ)
le champ est encadré et ses propriétés sont affichées dans le volet bas
<clic g> sur
Une petite clé s'affiche à gauche du nom de champ


 L'idéal est d'accepter la proposition d'Access comme clé primaire d'un champ "NuméroAuto" à incrémentation automatique et indépendant des données, donc unique


 Une clé primaire peut être définie sur un champ, mais aussi sur un ensemble de champs ; il suffit de les sélectionner en maintenant la touche <ctrl> enfoncée ; c'est alors la combinaison de champs qui doit être unique


 Dans la base en cours "bibliothèque"
Vérifier les correspondances des tables avec les caractéristiques ci-dessous, corriger si nécessaire et créer au besoin les tables manquantes avec leurs propriétés
ouvrages

 

éditeur

auteur


 Dans la base en cours "bibliothèque",
Vérifier les correspondances des tables avec les caractéristiques ci-dessous, corriger si nécessaire et créer au besoin les tables manquantes avec leurs propriétés

ecrit

exemplaire

emprunt


 La table "emprunt" possède une clé composée de 3 champs ; les sélectionner conjointement avec <ctrl> puis cliquer sur <clé primaire> - Penser à enregistrer la structure


   Dans la base en cours "bibliothèque",
Vérifier les correspondances des tables avec les caractéristiques ci-après, corriger si nécessaire et créer au besoin les tables manquantes avec leurs propriétés

lecteur

typegenre

serie

Modifié le: vendredi 29 mars 2019, 17:53