Access

les tables

 

présentation

Les tables sont les objets d'une base de données qui contiennent les informations de base. Ces informations peuvent être saisies au moyen d'un formulaire, traitées grâce à des requêtes, ou présentées sous forme d'un état. Comme leur nom l'indique, les tables sont des tableaux comportant des colonnes, les champs, et des lignes, les enregistrements.

Une table peut se présenter en mode Création -on y voit alors sa structure- ou en mode Feuille de données qui montre les différents enregistrements qu'elle contient et permet leur saisie.

La table ci-dessous est présentée en mode Feuille de données.

 

 

création d'une table

Pour créer une table, choisir l'onglet Créer + le groupe Tables + la commande Création de table.

Créer une table consiste à déterminer ses différents champs et leurs caractéristiques ainsi qu'à déterminer la clé primaire de cette table.

Pour chaque champ, il est nécessaire de choisir quel type de données il est destiné à recevoir.

La description du champ est facultative.

Un champ possède des caractéristiques particulières : il s'agit de la clé primaire (repérée par le symbole d'une clé). Ce champ permet d'identifier sans risque un ambiguïté et de le faire participer à une relation entre tables.

 

    affichage en mode création
    affichage en mode feuille de données

    clé primaire

les types de données

Texte Texte ou suite de chiffres n'ayant pas de valeur mathématique et n'intervenant pas dans des calculs.
Mémo Texte de grande longueur (jusqu'à 65 535 caractères).
Numérique Suite de chiffres ayant une valeur mathématique et pouvant intervenir dans des calculs.
Date/Heure Champ numérique formaté sous forme d'une date et/ou d'une heure.
Monétaire Champ numérique formaté sous forme monétaire.
Numéro auto Champ compteur qui s'incrémente automatiquement à chaque saisie d'un nouvel enregistrement.
Oui/Non Champ ne pouvant contenir que deux valeurs. Il se manifeste sous forme d'une case à cocher.
Objet OLE Objet crée par un logiciel autre qu'Access, par exemple un dessin ou une photographie.
Lien hypertexte Adresse d'un lien hypertexte vers une page (URL).
Assistant Liste de choix Crée un champ qui permet de déterminer une valeur à partir d'une liste de valeurs prédéterminées figurant dans une liste déroulante.

les propriétés d'un champ

Chaque champ possède différentes propriétés qui sont détaillées ci-dessous.

Taille du champ

Détermine la longueur du champ. Cette propriété peut avoir de l'importance pour des bases de données comportant de nombreux enregistrements.

Format

Indique la présentation d'un champ numérique.

Décimales

Fixe le nombre de décimales d'un champ numérique.

Masque de saisie

Permet de formater automatiquement le contenu d'un champ tapé au clavier. Par exemple, les chiffres 0145788474 seront formatés sous forme de numéro de téléphone : 01 45 78 84 74.

Légende

Le libellé du champ tel qu'il se présentera dans un formulaire. Par défaut, il s'agit du nom du champ.

Valeur par défaut

Contenu déterminé automatiquement en l'absence de saisie.

Valide si

Une expression qui limite les valeurs pouvant être contenues par le champ. Par exemple un code postal doit comporter cinq caractères.

Message si erreur

Message qui s'affiche quand l'opérateur tape un contenu interdit par la propriété Valide si.

Null interdit

Si Oui, une valeur doit être tapée dans le champ.

Indexé

Un index accélère les recherches et les tris sur le champ. Access indexe systématiquement les champs déclarés comme clés primaires.

Sans doublon : indique qu'un même contenu de champ ne figure qu'une seule fois dans la table.

Avec doublons : indique qu'un même contenu de champ peut figurer plusieurs fois dans la table. Par exemple, dans une table CHÈQUES, on retrouvera plusieurs fois les mêmes numéros de clients.