Примарни против јединственог кључа: разлика и поређење

Низ табела са редовима и колонама које чувају информације које се преузимају или користе када је то потребно називају се подацима. Подаци који се чувају у редовима и колонама одређују се кључевима који се користе у табели.

Кључне Такеаваис

  1. Примарни кључеви су идентификатори базе података који се користе за јединствену идентификацију сваког реда у табели, обезбеђујући конзистентност података и не могу да садрже нулте вредности.
  2. Јединствени кључеви су ограничења базе података која обезбеђују јединственост података у колони или скупу колона, осим што могу да садрже нулте вредности.
  3. Главне разлике између примарних и јединствених кључева леже у њиховој функционалности, дозвољеној нулти вредности и чињеници да табела може имати само један примарни кључ, али више јединствених кључева.

Примарни кључ наспрам јединственог кључа

Примарни кључ је колона или скуп колона који јединствено идентификују сваки ред у табели. То значи да свака вредност у примарном кључу мора бити јединствена и не може бити нулл. Јединствени кључ је колона или скуп колона који такође осигурава да је свака вредност у кључу јединствена, али може дозволити нулте вредности.

Примарни кључ против јединственог кључа

Примарни кључ табеле ограничење јединствено идентификује редове табеле. У било којој табели података постоји само један примарни кључ. Не узима нулте вредности. Такође, не дозвољава дуплирање кључева.

Јединствени кључ табеле потврђује да су подаци у сваком реду и колони јединствени и да се не понављају. У табели постоји више од једног јединственог кључа.

Такође читајте:  Аваст Оне против Аваст Премиум Сецурити: разлика и поређење

 

Упоредна табела

Параметар поређењаПримарни кључЈединствени кључ
Основна функцијаОсновна функција примарног кључа је да јединствено идентификује ред у табели.Основна функција јединственог кључа је да примени додатне услове на ред тако да постане јединствен.
Број кључева у табелиТабела има само један примарни кључ.Табела може имати више од једног јединственог кључа.
Прихватање нулте вредностиПримарни кључ не прихвата нулте вредности.Јединствени кључ може прихватити нулте вредности.
ИндексирањеПримарни кључ има груписани подразумевани индекс.Подразумевани индекс у јединственом кључу није груписан.
Дупли кључевиДупликати кључева нису дозвољени у примарном кључу табеле.Дупликати кључева су дозвољени у јединственом кључу табеле ако је један или више делова кључа нулл.

 

Шта је примарни кључ?

Један од најважнијих кључева табеле података је примарни кључ. Примарни кључ је кључ који потврђује јединственост табеле података.

Примарни кључ не прихвата нулте вредности. Примарни кључ такође не прихвата дупле вредности. Подразумевани индекс примарног кључа је груписан.

Синтакса за креирање примарног кључа у табели је:                                                                          

ЦРЕАТЕ ТАБЛЕ Особе (ИД инт НОТ НУЛЛ, презиме варцхар(255) НОТ НУЛЛ, име варцхар(255), Старост инт, ПРИМАРНИ КЉУЧ(ИД));

Примарни кључ
 

Шта је јединствени кључ?

Други кључ табеле података је јединствени кључ. Јединствени кључ у табели података идентификује редове на јединствен начин осим примарног кључа. Функција јединственог кључа је да примени услове на редове који их чине јединственим.

Такође читајте:  Како направити било коју апликацију или игру преко целог екрана у Виндовс-у: свеобухватан водич

Јединствени кључ може прихватити нулте вредности. Такође узима дупле вредности у табели ако и само ако су један или више кључних делова нулл. Наилази се на подразумевани индекс јединственог кључа.

Синтакса креирања јединственог кључа у табели је-

ЦРЕАТЕ ТАБЛЕ Особе (ИД инт УНИКУЕ. Име варцхар(255) НОТ НУЛЛ Презиме варцхар(255), Старост инт, УНИКУЕ КЕИ(ИД));


Главне разлике између Примарни кључ и јединствени кључ

  1. Примарни кључ може бити повезан са другим табелама као а страни кључ, док јединствени кључ не може бити повезан као страни кључ.
  2. Примарни кључ је увек јединствен, док јединствени кључ није нужно примарни.

Референце
  1. https://link.springer.com/article/10.1023/A:1006720022161

Последње ажурирање: 11. јуна 2023

тачка 1
Један захтев?

Уложио сам толико труда да напишем овај пост на блогу да бих вам пружио вредност. Биће ми од велике помоћи ако размислите о томе да га поделите на друштвеним мрежама или са својим пријатељима/породицом. ДЕЉЕЊЕ ЈЕ ♥

19 мисли о "Примарни против јединственог кључа: разлика и поређење"

Оставите коментар

Желите да сачувате овај чланак за касније? Кликните на срце у доњем десном углу да бисте сачували у свом пољу за чланке!