Wat zijn primaire sleutels en externe sleutels?
Wat zijn primaire sleutels en externe sleutels?

Video: Wat zijn primaire sleutels en externe sleutels?

Video: Wat zijn primaire sleutels en externe sleutels?
Video: Primary & Foreign Keys 2024, November
Anonim

Relatie van Hoofdsleutel vs Vreemde sleutel

EEN hoofdsleutel identificeert op unieke wijze een record in de relationele databasetabel, terwijl a vreemde sleutel verwijst naar het veld in een tabel die de. is hoofdsleutel van een andere tafel.

Wat is dan ook het verschil tussen een primaire sleutel en een externe sleutel?

Verschil tussen primaire sleutel en Vreemde sleutel . Hoofdsleutel een record uniek identificeren in de tafel. Vreemde sleutel is een veld in de tafel dat is primaire sleutel in een andere tafel. Standaard, Hoofdsleutel is geclusterde index en gegevens in de databasetabel is fysiek georganiseerd in de volgorde van geclusterde index.

Evenzo, wat zijn primaire en externe sleutels in een DBMS? EEN primair is een set attributen/een kandidaat toets die een record in een relatie duidelijk identificeert. Echter, een vreemde sleutel in een tabel verwijst naar de hoofdsleutel van een andere tafel. Nee hoofdsleutel attributen kunnen NULL-waarden bevatten, terwijl a vreemde sleutel attribuut kan een NULL-waarde accepteren.

Als u dit in overweging neemt, wat is een voorbeeld van een primaire sleutel en een externe sleutel?

EEN VREEMDE SLEUTEL is een toets gebruikt om twee tabellen aan elkaar te koppelen. EEN VREEMDE SLEUTEL is een veld (of verzameling velden) in één tabel die verwijst naar de HOOFDSLEUTEL in een andere tafel. De kolom "Persoons-ID" in de tabel "Personen" is de HOOFDSLEUTEL in de tabel "Personen".

Wat zijn superprimaire kandidaat-sleutels en externe sleutels?

Een kolom of groep kolommen in een tabel die ons helpt om elke rij in die tabel uniek te identificeren, wordt a. genoemd hoofdsleutel . Al de sleutels welke zijn niet hoofdsleutel worden een plaatsvervanger genoemd toets . EEN super sleutel zonder herhaald attribuut heet kandidaat sleutel.

Aanbevolen: