Qu'est-ce que la clé primaire, la clé secondaire et la clé étrangère ?
Qu'est-ce que la clé primaire, la clé secondaire et la clé étrangère ?

Vidéo: Qu'est-ce que la clé primaire, la clé secondaire et la clé étrangère ?

Vidéo: Qu'est-ce que la clé primaire, la clé secondaire et la clé étrangère ?
Vidéo: Clé étrangère d'une Base de Donnée - NSI Terminale 2024, Novembre
Anonim

Clé étrangère : Est le Clé primaire une table apparaissant (recoupée) dans une autre table. Secondaire (ou Alternative) Clé : est un champ de la table qui n'est sélectionné pour aucun des deux types ci-dessus.

Alors, quelles sont les clés primaires et les clés étrangères ?

La clé primaire identifie de manière unique un enregistrement dans le table . La clé étrangère est un champ dans le table c'est la clé primaire dans un autre table . La clé primaire ne peut pas accepter les valeurs nulles. La clé étrangère peut accepter plusieurs valeurs NULL.

De même, qu'est-ce que la clé primaire et la clé étrangère avec exemple ? UNE CLÉ ÉTRANGÈRE est un clé utilisé pour relier deux tables ensemble. UNE CLÉ ÉTRANGÈRE est un champ (ou une collection de champs) dans une table qui fait référence au CLÉ PRIMAIRE dans un autre tableau. La colonne "PersonID" dans la table "Persons" est la CLÉ PRIMAIRE dans le tableau "Personnes".

En gardant cela à l'esprit, qu'est-ce que la clé primaire et secondaire ?

Clé secondaire est le clé qui n'a pas été sélectionné pour être le clé primaire . Par conséquent, un candidat clé pas sélectionné comme clé primaire est appelé clé secondaire . Candidat clé est un attribut ou un ensemble d'attributs que vous pouvez considérer comme un Clé primaire . Noter: Clé secondaire n'est pas un Clé étrangère.

Qu'est-ce qu'une clé secondaire dans une base de données ?

DÉFINITION: UN clé secondaire est faite sur un champ que vous aimeriez être indexé pour des recherches plus rapides. Une table peut en avoir plusieurs clé secondaire . Le but principal d'un base de données est de stocker et de rechercher des données. Lorsque bases de données deviennent volumineux, avec peut-être des centaines de milliers d'enregistrements, la recherche peut prendre un certain temps

Conseillé: