GeeksforGeeks (Nederlands)

GeeksforGeeks (Nederlands)

primaire sleutel:
Een primaire sleutel wordt gebruikt om ervoor te zorgen dat gegevens in de specifieke kolom uniek zijn. Het is een kolom kan geen NULL-waarden hebben. Het is ofwel een bestaande tabelkolom of een kolom die specifiek wordt gegenereerd door de database volgens een gedefinieerde reeks.

voorbeeld: refereer de figuur –
STUD_NO, evenals STUD_PHONE beide, zijn kandidaatsleutels voor relatie STUDENT, maar STUD_NO kan worden gekozen als de primaire sleutel (slechts één van de vele kandidaatsleutels).,

vreemde sleutel:
Een vreemde sleutel is een kolom of groep van kolommen in een relationele databasetabel die een link biedt tussen gegevens in twee tabellen. Het is een kolom (of kolommen) die verwijst naar een kolom (meestal de primaire sleutel) van een andere tabel.

voorbeeld: zie de figuur –
STUD_NO in STUDENT_COURSE is een buitenlandse sleutel naar STUD_NO in STUDENTENRELATIE.,

Figuur:

Laten we het verschil zien tussen de Primary Key en Foreign Key:

S. NO. PRIMAIRE SLEUTEL FOREIGN KEY
1 Een primaire sleutel wordt gebruikt om de gegevens in de kolom is uniek. een vreemde sleutel is een kolom of groep van kolommen in een relationele databasetabel die een link biedt tussen gegevens in twee tabellen.,
2 het identificeert een record op unieke wijze in de relationele databasetabel. het verwijst naar het veld in een tabel dat de primaire sleutel is van een andere tabel.
3 slechts één primaire sleutel is toegestaan in een tabel. terwijl meer dan één buitenlandse sleutel is toegestaan in een tabel.
4 het is een combinatie van unieke en geen Nulbeperkingen. het kan dubbele waarden en een tabel in een relationele database bevatten.
5 het staat geen nulwaarden toe. het kan ook NULL-waarden bevatten.,
6 de waarde ervan kan niet uit de bovenliggende tabel worden verwijderd. de waarde ervan kan uit de onderliggende tabel worden verwijderd.
7 It-beperking kan impliciet worden gedefinieerd in de tijdelijke tabellen. It-beperking kan niet worden gedefinieerd in de lokale of globale tijdelijke tabellen.

Aandachtslezer! Stop nu niet met leren., Krijg alle belangrijke CS theorie concepten voor SDE interviews met de CS theorie cursus voor een student-vriendelijke prijs en word industrie klaar.

artikel Tags:

DBMS
praktijk Tags:

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *