Wat is primêre sleutels en vreemde sleutels?
Wat is primêre sleutels en vreemde sleutels?

Video: Wat is primêre sleutels en vreemde sleutels?

Video: Wat is primêre sleutels en vreemde sleutels?
Video: Primary & Foreign Keys 2024, November
Anonim

Verwantskap van Primêre sleutel vs Onbekende sleutel

A primêre sleutel identifiseer 'n rekord uniek in die relasionele databasistabel, terwyl a onbekende sleutel verwys na die veld in 'n tabel wat die primêre sleutel van 'n ander tafel.

Gevolglik, wat is die verskil tussen 'n primêre sleutel en 'n vreemde sleutel?

Verskil tussen primêre sleutel en Onbekende sleutel . Primêre sleutel identifiseer 'n rekord uniek in die tafel. Onbekende sleutel is 'n veld in die tafel dit wil sê primêre sleutel in 'n ander tafel. By verstek, Primêre sleutel is gegroepeerde indeks en data in die databasistabel is fisies georganiseer in die volgorde van gegroepeerde indeks.

Net so, wat is primêre en vreemde sleutels in 'n DBBS? A primêre is 'n stel eienskappe/'n kandidaat sleutel wat 'n rekord in 'n verhouding duidelik identifiseer. A onbekende sleutel in 'n tabel verwys na die primêre sleutel van 'n ander tafel. Geen primêre sleutel eienskappe kan NULL-waardes bevat terwyl, a onbekende sleutel kenmerk kan NULL-waarde aanvaar.

As u dit in ag neem, wat is primêre sleutel en vreemde sleutel met voorbeeld?

A ONBEKENDE SLEUTEL is 'n sleutel gebruik om twee tabelle aan mekaar te koppel. A ONBEKENDE SLEUTEL is 'n veld (of versameling velde) in een tabel wat verwys na die PRIMÊRE SLEUTEL in 'n ander tabel. Die "PersonID"-kolom in die "Persone"-tabel is die PRIMÊRE SLEUTEL in die "Persone"-tabel.

Wat is superprimêre kandidaat en vreemde sleutels?

'n Kolom of groep kolomme in 'n tabel wat ons help om elke ry in daardie tabel uniek te identifiseer, word 'n primêre sleutel . Al die sleutels wat nie is nie primêre sleutel word 'n plaasvervanger genoem sleutel . A super sleutel met geen herhaalde kenmerk word genoem kandidaat sleutel.

Aanbeveel: