Beth yw Allwedd Gynradd?

Dysgwch beth sy'n gwneud allwedd gynradd dda neu wael mewn cronfa ddata

Beth yw allwedd gynradd? Ym myd y cronfeydd data , mae allwedd gynradd tabl perthynas yn dynodi pob cofnod yn y tabl yn unigryw. Mae cronfeydd data yn defnyddio allweddi i gymharu, didoli a chadw cofnodion, ac i greu perthynas rhwng cofnodion.

Dewis yr allwedd gynradd mewn cronfa ddata yw un o'r camau pwysicaf yn y broses. Gall fod yn briodoldeb arferol sy'n sicr o fod yn unigryw fel rhif Nawdd Cymdeithasol ar fwrdd heb fwy nag un cofnod y person neu - yn ddelfrydol - gall y system reoli gronfa ddata ei greu, fel dynodwr unigryw yn y byd, neu GUID , yn Microsoft SQL Server . Gall allweddi cynradd gynnwys un priodoldeb neu nodweddion lluosog mewn cyfuniad.

Allweddi cynradd yw'r cysylltiadau unigryw â gwybodaeth gysylltiedig mewn tablau eraill lle defnyddir yr allwedd gynradd. Rhaid ei gofnodi pan fydd cofnod yn cael ei greu, ac ni ddylid ei newid. Mae gan bob tabl yn y gronfa ddata golofn neu ddau yn benodol ar gyfer yr allwedd gynradd.

Enghraifft Allweddol Cynradd

Dychmygwch fod gennych fwrdd MYFYRWYR sy'n cynnwys cofnod ar gyfer pob myfyriwr mewn prifysgol. Mae rhif adnabod myfyriwr unigryw'r myfyriwr yn ddewis da ar gyfer allwedd gynradd yn y tabl MYFYRWYR. Nid yw enw cyntaf ac olaf yr myfyriwr yn ddewisiadau da oherwydd bod bob amser y siawns y gallai mwy nag un myfyriwr gael yr un enw.

Mae dewisiadau gwael eraill ar gyfer allweddi cynradd yn cynnwys cod ZIP, cyfeiriad e-bost, a chyflogwr, a gall pob un ohonynt newid neu gynrychioli llawer o bobl. Rhaid i'r dynodydd a ddefnyddir fel allwedd gynradd fod yn unigryw. Gall hyd yn oed niferoedd Nawdd Cymdeithasol newid pan fydd y Weinyddiaeth Nawdd Cymdeithasol yn newid nifer i rywun sydd wedi cael ei effeithio gan ladrad hunaniaeth. Nid yw rhai pobl hyd yn oed yn cael rhif Nawdd Cymdeithasol. Fodd bynnag, oherwydd bod y ddau achos hynny'n brin. Gall Niferoedd Nawdd Cymdeithasol fod yn ddewis da ar gyfer allwedd gynradd.

Cynghorion ar gyfer Dewis Eiriau Cynradd Da

Pan fyddwch chi'n dewis yr allwedd gynradd gywir, mae edrychiadau cronfa ddata yn gyflym ac yn ddibynadwy. Cofiwch: