Co to jest integralność referencyjna w SQL Server?
Co to jest integralność referencyjna w SQL Server?

Wideo: Co to jest integralność referencyjna w SQL Server?

Wideo: Co to jest integralność referencyjna w SQL Server?
Wideo: SQL Server 12 - Referential Integrity 2024, Listopad
Anonim

Jako system zarządzania relacyjną bazą danych (RDBMS), Serwer SQL używa więzy integralności ograniczenie, aby upewnić się, że dane w jednej tabeli wskazują dane w innej tabeli - i nie wskazują danych, które nie istnieją. Serwer SQL używa ograniczeń, wyzwalaczy, reguł i wartości domyślnych do egzekwowania więzy integralności.

Należy również wiedzieć, co to jest integralność referencyjna w bazie danych?

Więzy integralności odnosi się do dokładności i spójności danych w ramach relacji. W relacjach dane są połączone między co najmniej dwiema tabelami. Więc, więzy integralności wymaga, aby za każdym razem, gdy używana jest wartość klucza obcego, musi odwoływać się do prawidłowego, istniejącego klucza podstawowego w tabeli nadrzędnej.

Wiesz również, co masz na myśli przez ograniczenie integralności referencyjnej? A ograniczenie integralności referencyjnej jest zdefiniowany jako część powiązania między dwoma typami jednostek. ten definicja dla ograniczenie integralności referencyjnej określa następujące informacje: Główny koniec ograniczenie . (Typ jednostki, do którego klucz jednostki odwołuje się koniec zależny).

Poza tym, co to jest integralność referencyjna wyjaśnić na odpowiednim przykładzie?

Więzy integralności Oznacza to, że odwołanie z wiersza w jednej tabeli do innej tabeli musi być prawidłowe. Przykłady z więzy integralności ograniczenie w bazie danych Customer/Order firmy: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)

Jak jest zaimplementowana integralność referencyjna w SQL?

Więzy integralności to ograniczenie w bazie danych, które wymusza relację między dwiema tabelami. ten Więzy integralności ograniczenie wymaga, aby wartości w kolumnie klucza obcego były obecne w kluczu podstawowym, do którego odwołuje się klucz obcy, lub muszą mieć wartość NULL.

Zalecana: