GeeksforGeeks (Norsk)

GeeksforGeeks (Norsk)

primærnøkkel:
En primærnøkkel brukes til å sikre data i den konkrete kolonnen er unik. Det er en kolonne kan ikke ha NULL-verdier. Det er enten en eksisterende tabell, kolonne eller en rad som er spesielt generert av databasen i henhold til en definert sekvens.

Eksempel: Se figuren –
STUD_NO, samt STUD_PHONE begge, er kandidaten tastene for forholdet STUDENT, men STUD_NO kan bli valgt som primær nøkkel (bare én av mange kandidat-tastene).,

Foreign Key:
A foreign key er en kolonne eller en gruppe av kolonner i en relasjonell database tabell som gir en kobling mellom data i to tabeller. Det er en kolonne (eller kolonner) som refererer til en kolonne (vanligvis primærnøkkelen) av en annen tabell.

Eksempel: Se figuren –
STUD_NO i STUDENT_COURSE er en utenlandsk tasten for å STUD_NO i STUDENT-forhold.,

Figur:

La oss se forskjellen mellom Primær-Tasten og Utenlandske Nøkkel:

S. NO. primærnøkkel FOREIGN KEY
1 En primærnøkkel brukes til å sikre data i den konkrete kolonnen er unik. A foreign key er en kolonne eller en gruppe av kolonner i en relasjonell database tabell som gir en kobling mellom data i to tabeller.,
2 Det er unikt identifiserer en oppføring i relasjonell database tabell. Det refererer til felt i en tabell som er primærnøkkel i en annen tabell.
3 Bare en primærnøkkel er tillatt i en tabell. Mens mer enn ett foreign key er tillatt i en tabell.
4 Det er en kombinasjon av UNIK og Ikke Null begrensninger. Det kan inneholde dupliserte verdier og en tabell i en relasjonsdatabase.
5 Den ikke tillater NULL-verdier. Det kan også inneholde NULL-verdier.,
6 Dets verdi kan ikke bli slettet fra den overordnede tabellen. Dets verdi kan bli slettet fra barnet bordet.
7 Det tvang kan være implisitt definert på midlertidige tabeller. Det begrensningen ikke kan defineres på det lokale eller globale midlertidige tabeller.

Oppmerksomhet leser! Ikke slutte å lære nå., Få tak i alle de viktige CS Teori konsepter for SDE intervjuer med CS Teori Kurs hos student-vennlig pris og blitt industri klar.

Artikkelen Tagger :

DBMS
Praksis Tagger :

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *