Vad är främmande nyckel i Oracle?
Vad är främmande nyckel i Oracle?

Video: Vad är främmande nyckel i Oracle?

Video: Vad är främmande nyckel i Oracle?
Video: Oracle - SQL - Foreign Key Constraint 2024, November
Anonim

A främmande nyckel är ett sätt att upprätthålla referensintegritet inom din Orakel databas. A främmande nyckel betyder att värden i en tabell också måste visas i en annan tabell. De främmande nyckel i den underordnade tabellen refererar i allmänhet till en primär nyckel - i föräldratabellen.

Med tanke på detta, hur definierar du en främmande nyckel?

A främmande nyckel är en kolumn eller grupp av kolumner i en relationsdatabastabell som ger en länk mellan data i två tabeller. Den fungerar som en korsreferens mellan tabeller eftersom den refererar till den primära nyckel - av en annan tabell, och därigenom upprätta en koppling mellan dem.

Förutom ovan, vad är skillnaden mellan primärnyckel och främmande nyckel? Förhållande till Primärnyckel mot Främmande nyckel A primärnyckel identifierar en post unikt i relationsdatabastabell, medan en främmande nyckel syftar på fältet i en tabell som är primärnyckel av ett annat bord.

Vet också, vad är ett exempel på främmande nyckel?

A främmande nyckel är en kolumn (eller kolumner) som refererar till en kolumn (oftast den primära nyckel -) i en annan tabell. För exempel , säg att vi har två tabeller, en KUND-tabell som inkluderar all kunddata och en ORDERS-tabell som inkluderar alla kundorder.

Vad är användningen av främmande nyckel?

SQL FRÄMMANDE NYCKEL Begränsning. A FRÄMMANDE NYCKEL är en nyckel - används för att länka samman två tabeller. A FRÄMMANDE NYCKEL är ett fält (eller samling av fält) i en tabell som refererar till PRIMÄR NYCKEL i en annan tabell. De FRÄMMANDE NYCKEL constraint används för att förhindra åtgärder som skulle förstöra länkar mellan tabeller.

Rekommenderad: