Retour

Qu’est ce qu’une clef étrangère ?

Conception BDD Sql

Réponse du système :

Une clé étrangère (foreign key en anglais) en SQL est une contrainte qui garantit l'intégrité référentielle entre deux tables en reliant une colonne dans une table à la clé primaire ou unique dans une autre table.

Autres questions dans ce thème

Question Tags
Que veut dire SQL ? Sql Voir
Dans quel type base de données est utilisé de SQL ? Sql Voir
Donnez moi des exemples de bases de données relationnelles qui utilisent le sql ? Sql Voir
Quelle est la différence entre SQLite et MySQL / PostgreSQL ? Sql Voir
Qu’est ce qu’une jointure ? Sql Voir
Comment réalise t’on une jointure en SQL ? Sql Voir
Quels types de jointures existent ? Sql Voir
Qu’est ce qu’un natural join ? Sql Voir
Quelle est la différence entre un RIGHT JOIN et un INNER JOIN ? Sql Voir
Que fais le Selecteur * en SQL ? Sql Voir
Le selecteur * est il une bonne pratique ? Sql Voir
Qu’est ce qu’une sous requête ? Sql Voir
Que peut-on faire avec une sous requête ? Sql Voir
Quelle est la différence entre CHAR et VARCHAR en sql ? Sql Voir
Qu’est ce qu’une vue en SQL ? Sql Voir
Quand doit-on utiliser une vue en SQL ? Sql Voir
Qu’est ce que le DML en SQL ? Conception BDD Sql Voir
Qu’est ce que le DDL en SQL ? Conception BDD Sql Voir
Qu’est ce qu’une clef étrangère ? Conception BDD Sql Voir
Qu’est ce qu’une clef primaire ? Conception BDD Sql Voir
Qu’est ce qu’une contrainte en SQL ? Sql Voir
Donnez moi des exemples de contraintes en SQL Sql Voir
Qu’est ce qu’une contrainte CHECK en SQL ? Sql Voir
Qu’est ce que la normalisation ? Conception BDD Sql Voir
Comment met on en place la normalisation sur une base de données ? Conception BDD Sql Voir
Quels sont les avantages de la normalisation ? Conception BDD Sql Voir
Quels sont les risques d’une base de données non normalisée ? Conception BDD Sql Voir
Qu’est ce que la dénormalisation ? Conception BDD Sql Voir
Pourquoi utiliser la dénormalisation ? Conception BDD Sql Voir
Quels sont les types d’opérateurs présents en SQL ? Sql Voir
Que permettent de faire les opérateurs logiques ? Sql Voir
Qu’est ce que l’intégrité des données ? Conception BDD Sql Voir
C’est quoi l’auto incrément dans une base de données ? Sql Voir
Dans quels cas il n’est pas recommandé d’utilisé de l’auto incrément dans une base de données ? Sql Voir
Qu’est ce qu’une procédure stockée ? Sql Voir
Quand peut on utiliser une procédure stockée ? Sql Voir
Peut on utiliser des fonctions en SQL ? Sql Voir
Les fonctions sont elles les mêmes entre toutes les bases de données ? (ex: Mysql, PostgreSQL, Oracle) Sql Voir
Qu’est ce qu’un alias en SQL ? Sql Voir
Quelle sont les bonnes pratiques concernant les alias ? Sql Voir
Quand utilise t’on des alias en SQL ? Sql Voir
Qu’est ce qu’une injection SQL ? Sql Voir
Quelle est la différence entre les opérateurs BETWEEN et IN en SQL ? Sql Voir
Qu’est ce qu’un index en SQL ? Sql Voir
Quels sont les avantages des indexes ? Sql Voir
Qu’est ce que ON DELETE CASCADE en SQL ? Sql Voir
Quelles contraintes existent pour une clef étrangères ? Sql Voir
Qu’est ce qu’un curseur ? Sql Voir
Qu’est ce qu’une trigger ? Sql Voir
Dans quel cas est-il intéressant d’utiliser un trigger ? Sql Voir
Quelle est la différence entre un truncate et un drop ? Sql Voir
Quelles sont les contraintes de la 1ère forme normale ? Conception BDD Sql Voir
Quelles sont les contraintes de la 2ème forme normale ? Conception BDD Sql Voir
Quelles sont les containtes de la 3ème forme normale ? Conception BDD Sql Voir
Quelles sont les contraintes de la forme normale BCNF ? Conception BDD Sql Voir
Qu’est ce que HAVING en SQL ? Sql Voir
Qu’est ce que le ACID ? Conception BDD Sql Voir
Les bases de données relationnelles respectent t’elles les principes ACID ? Sql Voir
Les bases de données NOSQL sont elles ACID ? NoSql Sql Voir
MongoDB est elle ACID ? NoSql Sql Voir
Que sont les transactions SQL ? Sql Voir
De quels problèmes nous protège une transaction SQL ? Sql Voir
Avec quelles instructions gère t’on le controle d’accès en SQL ? Sql Voir
Des bases de données relationnelles ont elles des mécanismes d’autorisations plus poussées ? Sql Voir
Qu’est ce qu’une contrainte unique ? Conception BDD Sql Voir
Comment définit t’on une contrainte unique ? Sql Voir
Qu'est ce qu'une union en SQL ? Sql Voir
Existe t’il des opérateurs comme union en SQL ? Sql Voir
Qu’est ce qu’une Intersect en SQL ? Sql Voir
Qu’est ce qu’un Except en SQL ? Sql Voir
FULL join est il supporté en MYSQL ? Sql Voir
Qu'est-ce que la méthode Merise ? Conception BDD Voir
Quels sont les trois niveaux de modélisation dans Merise ? Conception BDD Voir
À quoi sert le MCD dans Merise ? Conception BDD Voir
Qu'est-ce qu'une entité dans un MCD ? Conception BDD Voir
Qu'est-ce qu'une association dans un MCD ? Conception BDD Voir
Qu'est-ce qu'un attribut dans un MCD ? Conception BDD Voir
Qu'est-ce qu'un identifiant dans un MCD ? Conception BDD Voir
Quelle est la différence entre un MCD et un MLD ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle ? Conception BDD Voir
À quoi sert la normalisation des données ? Conception BDD Voir
Qu'est-ce que la première forme normale (1NF) ? Conception BDD Voir
Qu'est-ce que la deuxième forme normale (2NF) ? Conception BDD Voir
Qu'est-ce que la troisième forme normale (3NF) ? Conception BDD Voir
Quelle est la différence entre la 3NF et la forme normale de Boyce-Codd (BCNF) ? Conception BDD Voir
Qu'est-ce qu'une clé primaire ? Conception BDD Voir
Qu'est-ce qu'une clé étrangère ? Conception BDD Voir
Quelle est la différence entre une clé primaire et une clé candidate ? Conception BDD Voir
Qu'est-ce qu'une redondance dans une base de données ? Conception BDD Voir
Quels sont les objectifs de la normalisation ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle partielle ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle transitive ? Conception BDD Voir
Qu'est-ce qu'une table dénormalisée ? Conception BDD Voir
Quels sont les avantages de la dénormalisation ? Conception BDD Voir
Quels sont les inconvénients de la dénormalisation ? Conception BDD Voir
Qu'est-ce qu'une contrainte d'intégrité référentielle ? Conception BDD Voir
Qu'est-ce qu'un diagramme entité-association (E-A) ? Conception BDD Voir
Qu'est-ce qu'un MLD dans Merise ? Conception BDD Voir
À quoi sert le MPD ? Conception BDD Voir
Qu'est-ce qu'un SGBD ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle ? Conception BDD Voir
Comment identifier une dépendance fonctionnelle dans une table ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle complète ? Conception BDD Voir
Quelle est la différence entre une dépendance fonctionnelle partielle et complète ? Conception BDD Voir
Qu’est ce qu’une dépendance fonctionnelle partielle ? Conception BDD Voir
Comment les dépendances fonctionnelles affectent-elles la normalisation ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle transitive ? Conception BDD Voir
Pourquoi est-il important d'éliminer les dépendances transitives ? Conception BDD Voir
Qu'est-ce qu'une dépendance fonctionnelle triviale ? Conception BDD Voir
Comment la décomposition d'une table aide-t-elle à gérer les dépendances fonctionnelles ? Conception BDD Voir
Quelle est la relation entre la deuxième forme normale (2NF) et les dépendances fonctionnelles ? Conception BDD Voir
Quelle est la relation entre la troisième forme normale (3NF) et les dépendances fonctionnelles ? Conception BDD Voir
Qu'est-ce qu'une superclé (superkey)? Conception BDD Voir
Comment une dépendance fonctionnelle aide-t-elle à définir une clé candidate ? Conception BDD Voir
Qu'est-ce qu'une dépendance multivaluée ? Conception BDD Voir
Comment les dépendances fonctionnelles influencent-elles la conception de la base de données ? Conception BDD Voir
Qu'est ce qu'une clef candidate ? Conception BDD Voir
Comment élit-on une clef candidate en clef primaire ? Conception BDD Voir
Qu’est ce qu’une clef naturelle ? Conception BDD Voir
Qu’est ce qu’une clef alternative ? Conception BDD Voir
Qu’est ce qu’une clef de remplacement ? (ou surrogate key en anglais) Conception BDD Voir
Qu’est ce qu’une clef composée ? Conception BDD Voir
Qu’est ce qu’une closure ? Conception BDD Voir
Que sont les axiomes d’armstrong ? Conception BDD Voir
Qu’est ce qu’une clef compound ? Conception BDD Voir
Quels sont les types d’anomalie que vise à réduire la normalisation ? Conception BDD Voir
Où place t’on la cardinalité en MCD ? Conception BDD Voir
Trouve t’on des tables intermédiaires dans le MCD ? Conception BDD Voir
Que trouve t'on comme informations dans un MLD ? Conception BDD Voir
Que trouve t'on comme information dans un MCD ? Conception BDD Voir
Que trouve t'on comme information dans un MPD ? Conception BDD Voir