Domů : Technické termíny : Definice primárního klíče

Primární klíč

Primární klíč je jedinečný identifikátor pro databáze záznam. Když je vytvořena tabulka, jedno z polí je obvykle přiřazeno jako primární klíč. Zatímco primárním klíčem je často číslo, může to být také textové pole nebo jiné datový typ. Například pokud databáze obsahuje definice pojmů počítače, mělo by smysl, aby byl každý termín v databázi uveden pouze jednou. Definováním pole „Termín“ jako primárního klíče by zajistilo, že žádný termín nebude v databázi uveden více než jednou.

Zatímco primární klíč tabulky je obvykle přiřazen ke konkrétnímu poli, může se také skládat z více hodnot. Například databáze zpravodajských článků může k jedinečné identifikaci každé položky použít pole názvu i data. Spojením polí „Název“ a „Datum“ jako primárního klíče by zajistilo, že žádné položky nebudou mít stejný název ve stejný den.

Pokud více polí v tabulce nemůže mít duplicitní hodnoty, většina systému pro správu databáze (DBMS) také umožňují definovat pole jako „Unikátní“. Je to podobné jako nastavení pole jako primárního klíče, ale není to úplně to samé. Primární klíč funguje také jako ukazatel na záznam a poskytuje DBMS jednoduchý způsob vyhledávání, třídění a přístupu k záznamům. Pomáhá také spojovat záznamy napříč několika tabulkami. Proto i když lze více polí v tabulce definovat jako „jedinečné“, každá tabulka může mít pouze jeden primární klíč. Pole primárního klíče musí být také definováno pro každý záznam a není nastaveno na null. Koneckonců, nedefinovaný identifikátor není příliš užitečný.

https://TechLib.com/definition/primarykey

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici primárního klíče. Vysvětluje ve výpočetní terminologii, co primární klíč znamená, a je jedním z mnoha technických termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici primárního klíče užitečnou, můžete ji odkázat pomocí výše uvedených citačních odkazů.