Skip to main content

Didacticiel: Créer des relations dans Microsoft Access 2007

TRACTEUR (Juin 2025)

TRACTEUR (Juin 2025)
Anonim
01 sur 06

Commencer

Le véritable pouvoir des bases de données relationnelles réside dans leur capacité à suivre les relations (d'où leur nom!) Entre les éléments de données. Cependant, de nombreux utilisateurs de bases de données ne comprennent pas comment tirer parti de cette fonctionnalité et utilisent simplement Access comme une feuille de calcul avancée. Dans ce didacticiel, nous allons décrire le processus de création d’une relation entre deux tables d’une base de données Access.Tout d'abord, vous devez démarrer Microsoft Access et ouvrir la base de données qui hébergera votre nouveau formulaire. Dans cet exemple, nous allons utiliser une base de données simple que j'ai développée pour suivre l'activité en cours. Il contient deux tables: une qui garde une trace des routes que je cours normalement et une autre qui suit chaque course.

02 sur 06

Démarrer l'outil de relations

Ensuite, vous devez ouvrir l'outil de relations d'accès. Commencez par sélectionner l'onglet Outils de base de données du ruban Accès. Cliquez ensuite sur le bouton Relations, comme indiqué dans l'image ci-dessus.Si vous n'êtes pas familier avec l'utilisation du ruban Access 2007, consultez notre visite guidée de l'interface utilisateur Access 2007.

03 sur 06

Ajouter les tableaux associés

S'il s'agit de la première relation que vous avez créée dans la base de données actuelle, la boîte de dialogue Afficher les tables apparaîtra, comme illustré dans l'image ci-dessus.Une par une, sélectionnez chaque table que vous souhaitez inclure dans la relation et cliquez sur le bouton Ajouter. (Remarque: vous pouvez également utiliser la touche Contrôle pour sélectionner plusieurs tables.) Une fois que vous avez ajouté la dernière table, cliquez sur le bouton Fermer pour continuer.

04 de 06

Voir le diagramme de relation

Vous verrez maintenant le diagramme de relation vide, comme indiqué dans l'image ci-dessus.Dans notre exemple, nous allons créer une relation entre la table Routes et la table Runs. Comme vous pouvez le constater, nous avons ajouté ces deux tableaux au diagramme. Notez qu'il n'y a pas de lignes joignant les tables; cela indique que vous n'avez pas encore de relations entre ces tables.

05 de 06

Créer la relation entre les tables

C'est l'heure du spectacle! Dans cette étape, nous créons la relation entre les deux tables.Tout d'abord, vous devez identifier la clé primaire et la clé étrangère dans la relation. Si vous avez besoin d'un cours de recyclage sur ces concepts, lisez notre article sur les clés de base de données.Une fois que vous les avez identifiés, cliquez sur la clé primaire et faites-la glisser sur la clé étrangère. Vous verrez alors la boîte de dialogue Modifier les relations, comme illustré dans l'image ci-dessus. Dans ce cas, nous voulons nous assurer que chaque exécution dans notre base de données s'effectue selon un itinéraire établi. Par conséquent, la clé primaire (ID) de la table Routes est la clé primaire de la relation et l'attribut Route de la table Exécutions est la clé étrangère. Examinez la boîte de dialogue Modifier les relations et vérifiez que les attributs appropriés apparaissent.Également à cette étape, vous devrez décider si vous souhaitez appliquer l'intégrité référentielle. Si vous sélectionnez cette option, Access s'assurera que tous les enregistrements de la table Exécutions ont un enregistrement correspondant dans la table Routes à tout moment. Comme vous pouvez le constater, nous avons sélectionné l’application de l’intégrité référentielle.Une fois que vous avez terminé, cliquez sur le bouton Créer pour fermer la boîte de dialogue Modifier les relations.

06 sur 06

Afficher le diagramme des relations terminées

Enfin, examinez le diagramme de relations terminé pour vous assurer qu’il décrit correctement la relation souhaitée. Vous pouvez voir un exemple dans l'image ci-dessus.Notez que la ligne de relation joint les deux tables et que sa position indique les attributs impliqués dans la relation de clé étrangère. Vous remarquerez également que la table Routes a un 1 au point de jonction, tandis que la table des courses a un symbole à l'infini. Cela indique qu'il existe une relation un-à-plusieurs entre les itinéraires et les exécutions.

Pour plus d'informations sur ce type de relation et sur d'autres, consultez notre Introduction aux relations. Vous pouvez également consulter les définitions suivantes de notre glossaire de bases de données:

  • Relation
  • Relation un à un
  • Relation un à plusieurs

Toutes nos félicitations! Vous avez créé avec succès une relation entre deux tables Access.