Qu'est-ce que l'intégrité référentielle dans SQL Server ?
Qu'est-ce que l'intégrité référentielle dans SQL Server ?

Vidéo: Qu'est-ce que l'intégrité référentielle dans SQL Server ?

Vidéo: Qu'est-ce que l'intégrité référentielle dans SQL Server ?
Vidéo: SQL : Intégrité référentielle entre les tables 2024, Novembre
Anonim

En tant que système de gestion de base de données relationnelle (SGBDR), serveur SQL utilise le intégrité référentielle contrainte pour s'assurer que les données d'une table pointent vers les données d'une autre table et ne pointent pas vers des données qui n'existent pas. serveur SQL utilise des contraintes, des déclencheurs, des règles et des valeurs par défaut pour appliquer intégrité référentielle.

A savoir aussi, qu'est-ce qu'une intégrité référentielle dans une base de données ?

Intégrité référentielle fait référence à l'exactitude et à la cohérence des données au sein d'une relation. Dans les relations, les données sont liées entre deux ou plusieurs tables. Donc, intégrité référentielle exige que, chaque fois qu'une valeur de clé étrangère est utilisée, elle doit référencer une clé primaire valide et existante dans la table parent.

Sachez également, qu'entendez-vous par contrainte d'intégrité référentielle ? UNE contrainte d'intégrité référentielle est défini comme faisant partie d'une association entre deux types d'entités. Les définition pour un contrainte d'intégrité référentielle précise les informations suivantes: L'extrémité principale du contrainte . (Un type d'entité dont la clé d'entité est référencée par l'extrémité dépendante.)

D'ailleurs, qu'est-ce que l'intégrité référentielle expliquer avec un exemple approprié ?

Intégrité référentielle Cela signifie que la référence d'une ligne dans une table à une autre table doit être valide. Exemples de intégrité référentielle contrainte dans la base de données Clients/Commandes de la Société: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)

Comment l'intégrité référentielle est-elle implémentée en SQL ?

Intégrité référentielle est une contrainte dans la base de données qui applique la relation entre deux tables. Les Intégrité référentielle La contrainte requiert que les valeurs d'une colonne de clé étrangère soient présentes dans la clé primaire référencée par la clé étrangère ou qu'elles soient nulles.

Conseillé: