| | Construire sa première base La table Societes Reprenons les différents champs que nous avions déterminés pour notre table Societe et voyons comment nommer chaque champ et quel type de données leur affecter : | Information | Nom du champ | Type de données / Général | | société | societe | texte - Taille du champ : 80. Optez toujours pour une taille légèrement supérieure à vos besoins, faute de quoi le texte saisi serait tronqué. Indexé : oui, avec doublons (il demeure possible d'avoir 2 sociétés ayant le même nom, par exemple, des filiales). Comme il est probable que nous ayons à faire des recherches sur le nom d'une société, nous indexons ce champ. | | adresse1 | adresse1 | texte - Taille du champ : 70 | | complément d'adresse | adresse2 | texte - Taille du champ : 70 | | code postal | cp | texte (le "zéro" initial de certains départements ne serait pas pris en considération avec un champ numérique) - Taille du champ : 5 (taille maximale d'un code postal français) | | ville | ville | texte - Taille : 50 | | téléphone standard | telStandard | Texte - Taille : 10 | | fax général | faxGeneral | Texte - Taille : 10 | | site web | site | Lien hypertexte | Vous êtes perfectionniste ? Ca tombe bien : moi aussi ! Vous avez dû remarquer que notre table ne comportait aucun élément qui puisse identifier une société de manière unique puisque nous pouvons avoir deux sociétés ou plus portant le même nom... Il est toujours bon, dans une base, d'avoir un identifiant unique. Nous allons numéroter automatiquement chaque société. Ce numéro sera donc unique... Placez votre curseur à gauche du champ societe et cliquez sur l'icône pour insérer un nouveau champ. Insérez ensuite le champ No et dans la zone type de données, sélectionnez NuméroAuto. Remarquez au passage qu'Access affecte à la taille de ce champ la valeur Entier Long. Notez-le car nous en aurons besoin plus loin pour établir les liaisons entre les tables Societe et Interlocuteurs. | A retenir : - on place un index (avec ou sans doublons) sur les champs sur lesquels on pense être amené à effectuer des recherches.
- on affecte un champ texte aux champs comportant des nombres commençant par un "0".
- tout texte excédant la taille définie sera tronqué. Exemple : vous avez fixé la taille du champ prénom à 10. Si votre base comporte un Jean-Christophe, le prénom sera enregistré sous Jean-Chris.
| Enregistrez à présent cette table : cliquez sur l'icône et nommez cette table societes. Access vous demande ensuite d'attribuer une clé primaire à notre base. Cette "clé" permet d'accélérer les recherches. Cliquez sur le bouton Oui pour laisser Access déterminer cette clé.
Bien, passons à notre
deuxième table, Interlocuteurs...
Haut
|
Niveau
Pré-requis : |