Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Structure. Clé Primaire et Clé Étrangère | Base de Données Relationnelle
Base de Données Relationnelle et Normalisation
course content

Contenu du cours

Base de Données Relationnelle et Normalisation

Base de Données Relationnelle et Normalisation

1. Modèles de Base de Données
2. Base de Données Relationnelle
3. Normalisation et Formes Normales

book
Structure. Clé Primaire et Clé Étrangère

Clés primaires et étrangères

Dans les bases de données relationnelles, le fondement repose sur des tables et leurs relations, qui sont souvent établies à l'aide de Clés primaires et de Clés étrangères.

  • Une Clé primaire (PK) sert d'identifiant unique pour un enregistrement au sein d'une table ;

  • Une Clé étrangère (FK) fait référence à la Clé primaire d'une table différente, reliant ainsi les enregistrements entre elles.

Prenons, par exemple, deux tables : "student" et "group". Dans la table "student", chaque enregistrement pourrait contenir des détails tels que id (représentant l'identifiant de l'étudiant), name, surname, age et group_id (qui est une clé étrangère pointant vers la clé primaire de la table "group"). La table "group", quant à elle, pourrait contenir id (indiquant l'identifiant du groupe), name et grade.

D'après cela, il est évident que John et Kesha sont membres du groupe BG1, comme l'indique leur clé étrangère faisant référence à l'identifiant du groupe. Le groupe BG4 compte un étudiant, Emma, tandis que le groupe MG2 n'a actuellement aucun étudiant associé.

Une telle structure facilite l'utilisation des opérations JOIN dans les requêtes de base de données.

Examinons de plus près le diagramme entité-relation (ER) de la relation "group-student" :

1. Qu'est-ce qu'une clé primaire ?

2. Qu'est-ce qu'une clé étrangère ?

Qu'est-ce qu'une clé primaire ?

Qu'est-ce qu'une clé primaire ?

Sélectionnez la réponse correcte

Qu'est-ce qu'une clé étrangère ?

Qu'est-ce qu'une clé étrangère ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt