Comment faire pour créer une table dans une base de données Access

Traductions disponibles Traductions disponibles
Numéro d'article: 304238 - Voir les produits auxquels s'applique cet article
Novice : nécessite des connaissances de l'interface utilisateur sur les ordinateurs mono-utilisateur.

Cet article s'applique à une base de données Microsoft Access (.mdb) et à un projet Microsoft Access (.adp).

Pour une version de Microsoft Access 2000 de cet article, voir 304262.
Pour une version Microsoft Access97 de cet article, voir 304450.
Agrandir tout | Réduire tout

Résumé

Dans l'interface utilisateur de Microsoft Access, vous pouvez créer une table dans une base de données en appliquant l'une des trois méthodes suivantes :
  • Vous pouvez créer un tableau à l'aide de la table Assistant.
  • Vous pouvez créer une table en entrant des données dans une feuille de données.
  • Vous pouvez créer une table en mode Création.
Cet article explique comment utiliser chacune de ces méthodes.

Plus d'informations

Création d'une table à l'aide de l'Assistant table

Microsoft Access contient un Assistant appelé l'Assistant table qui crée une table pour vous. Cet Assistant vous offre des suggestions concernant le type de table vous pouvez créer (pour exemple, une table de liste de publipostage, une table d'étudiants, un tableau des tâches, etc.) et vous permet de différents possibles noms champs dans ces tables. Pour utiliser l'Assistant table pour créer une table, procédez comme suit :
  1. Créer une nouvelle base de données vide.
  2. Dans la fenêtre base de données, cliquez sur tables sous objets , puis cliquez sur Nouveau .
  3. Dans la boîte de dialogue Nouvelle table , double-cliquez sur Assistant table .
  4. Suivez les instructions fournies dans les pages d'Assistant table.
Si vous souhaitez modifier la table qui crée l'Assistant table, ouvrez la table en mode Création lorsque vous avez terminé l'aide de l'Assistant table.

Création d'une table en saisie de données dans une feuille de données

Dans Microsoft Access, vous pouvez également créer une table en entrant uniquement des données dans des colonnes (champs) dans une feuille de données. Si vous entrez des données sont cohérentes dans chaque colonne (par exemple, les noms uniquement dans une colonne) ou des numéros uniquement dans une autre colonne, Access affecte automatiquement un type de données dans les champs. Pour créer une table en entrant des données uniquement dans une feuille de données, procédez comme suit :
  1. Créer une nouvelle base de données vide.
  2. Dans la fenêtre base de données, cliquez sur tables sous objets , puis cliquez sur Nouveau .
  3. Dans la boîte de dialogue Nouvelle table , double-cliquez sur le mode Feuille de données . Une feuille de données vide s'affiche avec les noms de colonnes par défaut champ1, champ2, etc..
  4. Renommez chaque colonne que vous souhaitez utiliser. Pour ce faire, double-cliquez sur le nom de colonne, tapez un nom de la colonne et appuyez sur ENTRÉE.

    Vous pouvez insérer des colonnes supplémentaires à tout moment. Pour ce faire, cliquez dans la colonne à droite de l'endroit où vous souhaitez insérer une nouvelle colonne, puis dans le menu Insertion , cliquez sur colonne . Renommer la colonne comme indiqué plus haut.
  5. Entrez vos données dans la feuille de données. Entrez chaque type de données dans sa propre colonne. Par exemple, si vous saisissez des noms, entrez le nom prénom dans sa propre colonne et le dernier nom dans une colonne distincte. Si vous saisissez des dates, heures ou nombres, les entrer dans un format cohérent. Si vous entrez des données d'une manière cohérente, Microsoft Access peut créer un type de données approprié et afficher le format de la colonne. Par exemple, pour une colonne dans laquelle vous entrez uniquement les noms, Access attribue le type de données texte ; pour une colonne dans laquelle vous n'entrer que des chiffres, Access attribue un type de données numérique. Toutes les colonnes que vous laissez vides sont supprimées lorsque vous enregistrez la feuille de données.
  6. Lorsque vous avez ajouté données dans toutes les colonnes que vous souhaitez utiliser, cliquez sur Enregistrer dans le menu Fichier .
  7. Microsoft Access vous demande si vous souhaitez créer une clé primaire. Si vous avez données pouvant être utilisées pour identifier chaque ligne dans la table, comme des numéros une partie ou un numéros D'IDENTIFICATION, il est recommandé de cliquer sur Oui . Si vous avez entré des données qui peuvent identifient chaque ligne, cliquez sur non , et spécifiez le champ contenant ces données comme votre clé primaire en mode Création après enregistrement de la table. Pour définir un champ comme votre clé primaire une fois la table enregistrée, procédez comme suit :
    1. Ouvrez la table qui Access créée à partir des données entrées dans feuille de données en mode Création.
    2. Sélectionnez la ou les champs que vous souhaitez définir en tant que clé primaire.

      Pour sélectionner un champ, cliquez sur le sélecteur de ligne pour le champ souhaité.

      Pour sélectionner plusieurs champs, maintenez la touche CTRL enfoncée, puis cliquez sur le sélecteur de ligne de chaque champ.
    3. Dans le menu Edition , cliquez sur clé primaire .

      Si vous voulez que l'ordre des champs dans une clé primaire multichamp doit être différente de l'ordre de ces champs dans la table, cliquez sur Index dans la barre d'outils pour afficher la fenêtre et puis réorganiser les noms de champ pour l'index nommé PrimaryKey.
    Comme nous l'avons vu précédemment, Microsoft Access attribue les types de données à chaque champ (colonne) selon le type de données que vous avez entré. Si vous souhaitez personnaliser la définition d'un champ plus--par exemple, pour modifier un type de données Access est automatiquement affecté, ou pour définir une règle de validation, ouvrez la table en mode Création.

Création d'une table en mode Création

Si vous souhaitez créer la structure de la table de base vous-même et de définir tous les noms de champ et les types de données, vous pouvez créer la table en mode Création de vue. Pour ce faire, procédez comme suit :
  1. Créer une nouvelle base de données vide.
  2. Dans la fenêtre base de données, cliquez sur tables sous objets , puis cliquez sur Nouveau .
  3. Dans la boîte de dialogue Nouvelle table , double-cliquez sur mode Création .
  4. Dans le < Nom de la Table >: tableboîte de dialogue boîte, définir chacun des champs que vous souhaitez inclure dans votre table. Pour ce faire, procédez comme suit :
    1. Cliquez sur dans la colonne Nom du champ , puis tapez un nom unique pour le champ.
    2. Dans la colonne Type de données , acceptez le type de données par défaut de texte qui Access affecte ou cliquez dans la colonne Type de données , cliquez sur la flèche et puis sélectionnez le type de données souhaité.
    3. Dans la colonne Description , tapez une description des informations qui ce champ contiendra. Cette description s'affiche dans la barre d'état lorsque vous ajoutez des données dans le champ, et il est inclus dans la définition d'objet de la table. La description est facultative.
    4. Une fois que vous avez ajouté des champs, vous devrez peut-être insérer un champ entre deux autres champs. Pour ce faire, cliquez sur la ligne située en dessous d'où vous voulez ajouter le nouveau champ, puis dans le menu Insertion , cliquez sur lignes . Cela crée une ligne vide dans laquelle vous pouvez ajouter un champ de nouveau.

      Pour ajouter un champ à la fin de la table, cliquez dans la première ligne vide.
  5. Après avoir ajouté tous les champs, définissez un champ de clé primaire avant d'enregistrer votre table. Une clé primaire est un ou plusieurs champs dont ou les valeurs identifient chaque enregistrement dans une table. Pour définir une clé primaire, procédez comme suit :
    1. Sélectionnez la ou les champs que vous souhaitez définir en tant que clé primaire.

      Pour sélectionner un champ, cliquez sur le sélecteur de ligne pour le champ souhaité.

      Pour sélectionner plusieurs champs, maintenez la touche CTRL enfoncée, puis cliquez sur le sélecteur de ligne de chaque champ.
    2. Dans le menu Edition , cliquez sur clé primaire .
  6. Si vous souhaitez que l'ordre des champs dans une clé primaire multichamp doit être différente de l'ordre de ces champs dans la table, cliquez sur Index dans la barre d'outils pour afficher la boîte de dialogue Index et puis réorganiser les noms de champ pour l'index nommé PrimaryKey.

    Vous ne devez pas définir une clé primaire, mais il est généralement judicieux. Si vous ne définissez pas une clé primaire, Access de Microsoft vous demande de si vous souhaitez créer une pour vous lorsque vous enregistrez la table.
  7. Lorsque vous êtes prêt à enregistrer votre table, dans le menu Fichier , cliquez sur Enregistrer et tapez un nom unique pour la table.

Propriétés

Numéro d'article: 304238 - Dernière mise à jour: mercredi 31 janvier 2007 - Version: 5.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Access 2003
  • Microsoft Access 2002
Mots-clés : 
kbmt kbdesign kbhowto KB304238 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 304238
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com