Comment Lier Deux Tables

Table des matières:

Comment Lier Deux Tables
Comment Lier Deux Tables

Vidéo: Comment Lier Deux Tables

Vidéo: Comment Lier Deux Tables
Vidéo: MySQL Comment lier deux tables dans phpMyAdmin 2024, Novembre
Anonim

Dans les systèmes de gestion de bases de données relationnelles, toutes les informations stockées sont présentées dans différents tableaux. Cela garantit que la redondance des données est éliminée. La sélection et le travail avec les informations nécessaires dans une telle base de données sont mis en œuvre, entre autres, en utilisant le mécanisme des tables de liaison. La relation entre deux tables est réalisée par un champ commun aux deux et est spécifiée dans le schéma de données de la base de données courante. De plus, il est nécessaire de définir un certain type de données pour les champs des tables liées. Sinon, la création d'un lien entre les tables sera du mauvais type ou ne se produira pas.

Comment lier deux tables
Comment lier deux tables

Nécessaire

SGBD Microsoft Access

Instructions

Étape 1

Ouvrez votre base de données dans le SGBD Microsoft Access. Afin d'établir un lien tabulaire, il est nécessaire d'avoir au moins deux tables dans la base de données.

Étape 2

Remplissez les champs des tables avec des données. Cependant, gardez à l'esprit que pour lier ces champs de table, ils doivent avoir un type de données similaire. Lors de la création d'une relation un-à-plusieurs, le champ de la première table peut être de type Compteur. Dans ce cas, le champ correspondant de la deuxième table doit être de forme numérique. Définissez le champ avec le type de compteur comme clé.

Étape 3

Ouvrez le schéma de données de la base de données actuelle. Pour ce faire, sélectionnez les éléments "Outils" - "Schéma de données …" dans le menu Accès SGBD. Une zone apparaîtra à l'écran, qui contient tous les éléments liés à la base. Si la zone est vide, la fenêtre Ajouter des tables s'ouvrira automatiquement. Sinon, il est appelé depuis le menu contextuel de cette zone.

Étape 4

Incluez les tables liées dans le schéma de données ouvertes. Pour cela, sélectionnez le nom de la table souhaitée dans la liste et cliquez sur le bouton "Ajouter". Dans ce cas, des images de tables avec des champs apparaîtront dans la zone du diagramme.

Étape 5

Établissez une relation entre les tables. Pour ce faire, utilisez la souris pour saisir le champ de lien dans l'une des tables, faites-le glisser et déposez-le sur le même champ dans l'autre table. Ensuite, l'application affichera la fenêtre d'établissement de la connexion.

Étape 6

Dans cette fenêtre, dans les listes déroulantes, indiquez les noms requis des champs, si vous n'avez pas pu les définir exactement avec le mouvement de la souris. Cochez toutes les cases des éléments pour garantir l'intégrité des données et les modifications de données en cascade dans les tables associées.

Étape 7

Le type de relation défini sera affiché en bas de la fenêtre. Il existe au total trois types de relations: un-à-un, un-à-plusieurs et plusieurs-à-plusieurs. Si vous aviez besoin d'une relation d'un type différent pour les tables liées que ce qui est reflété dans la fenêtre, vous avez défini de manière incorrecte les types de données des champs de vos tables.

Étape 8

Pour établir une connexion, cliquez sur le bouton "Créer" dans la fenêtre. Dans la zone du schéma de données, un lien apparaît entre les deux tables d'un champ à l'autre. Le type de lien sera affiché schématiquement dans la fenêtre sur la ligne avec le chiffre 1 et un signe infini, dénotant une relation "à plusieurs". Enregistrez la base de données. Les deux tables de la base de données sont maintenant liées dans la relation indiquée.

Conseillé: