Chwazi yon kle Primè

Pa itilize yon kòd postal oswa nimewo Sekirite Sosyal

Baz yo depann sou kle nan magazen, sòt, ak konpare oswa kreye relasyon ant dosye. Si ou ve yo te alantou baz done pou yon ti tan, ou te pwobableman tande sou diferan kalite kle: kle prensipal, kle kandida , ak kle etranje yo . Lè ou kreye yon tab baz done nouvo, w ap mande w chwazi yon kle prensipal ki pral inikman idantifye chak dosye ki estoke nan tablo sa a.

Poukisa yon kle prensipal se enpòtan

Seleksyon yon kle prensipal se youn nan desizyon ki pi kritik ou pral fè nan desen an nan yon nouvo baz done . Kontrent ki pi enpòtan an se ke ou dwe asire ke kle a chwazi se inik. Si li posib ke de dosye-sot pase yo, prezan, oswa lavni-ka pataje menm valè a pou yon atribi, li nan yon chwa pòv pou yon kle prensipal.

Yon lòt aspè enpòtan nan yon kle prensipal se itilize li pa lòt tab ki konekte nan li nan yon baz done relasyon. Nan aspè sa a, yon prensipal kle zak tankou sib la nan yon konsèy. Paske entèdepandans sa yo, yon kle prensipal dwe egziste lè yo kreye yon dosye, epi li pa janm ka chanje.

Chwa pòv pou kle Prensipal yo

Ki sa ki kèk moun ki ta ka konsidere yon chwa evidan pou yon kle prensipal ka yon chwa pòv olye. Men kèk egzanp:

Chwazi yon Key Prensipal Efektif

Se konsa, sa ki fè yon bon kle prensipal? Nan pifò ka, ale nan sistèm bazdone ou pou sipò.

Yon pratik ki pi bon nan konsepsyon baz done a se sèvi ak yon kle ki te pwodwi prensipalman. Sistèm jesyon baz done ou ka nòmalman jenere yon idantifyan inik ki pa gen okenn sans deyò nan sistèm nan baz done. Pou egzanp, ou ta ka itilize kalite Microsoft Access AutoNumber done yo kreye yon jaden ki rele RecordID. Kalite done AutoNumber otomatikman ogmantasyon jaden an chak fwa ou kreye yon dosye. Pandan ke nimewo a li menm se san sans, li bay yon fason serye referans yon dosye endividyèl nan demann.

Yon bon kle prensipal se anjeneral kout, sèvi ak nimewo, ak evite karaktè espesyal oswa yon melanj de majuskul ak miniskil karaktè fasilite Lookups baz done rapid ak konparezon.