Vad är referensintegritet i SQL Server?
Vad är referensintegritet i SQL Server?

Video: Vad är referensintegritet i SQL Server?

Video: Vad är referensintegritet i SQL Server?
Video: SQL Server 12 - Referential Integrity 2024, November
Anonim

Som ett relationsdatabashanteringssystem (RDBMS), SQL Server använder referensintegritet begränsning för att säkerställa att data i en tabell pekar mot data i en annan tabell - och inte pekar på data som inte finns. SQL Server använder begränsningar, utlösare, regler och standardinställningar för att genomdriva referensintegritet.

Också att veta är, vad är en referensintegritet i en databas?

Referensintegritet hänvisar till noggrannheten och konsistensen av data inom en relation. I relationer är data länkad mellan två eller flera tabeller. Så, referensintegritet kräver att när ett främmande nyckelvärde används måste det referera till en giltig, befintlig primärnyckel i den överordnade tabellen.

Vet också, vad menar du med referensintegritetsbegränsning? A referensmässig integritetsbegränsning definieras som en del av en association mellan två entitetstyper. De definition för en referensmässig integritetsbegränsning anger följande information: Den huvudsakliga änden av begränsning . (En enhetstyp vars entitetsnyckel refereras av den beroende änden.)

Dessutom, vad är referensintegritet förklara med lämpliga exempel?

Referensintegritet Det betyder att referensen från en rad i en tabell till en annan tabell måste vara giltig. Exempel av referensintegritet begränsning i företagets kund-/orderdatabas: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)

Hur implementeras referensintegritet i SQL?

Referensintegritet är en begränsning i databasen som upprätthåller relationen mellan två tabeller. De Referensintegritet begränsning kräver att värden i en främmande nyckelkolumn antingen måste finnas i primärnyckeln som den främmande nyckeln refererar till eller så måste de vara null.

Rekommenderad: