Domov Rozvoj Úvod do kandidátních klíčů

Úvod do kandidátních klíčů

Obsah:

Anonim

Bez jakéhokoli kontextu by bylo těžké uhodnout, o čem lidé mluví, když mluví o kandidátských klíčích. Pro nezasvěcené, zkoumání použití těchto databázových objektů začíná jednoduchou myšlenkou, že různé tabulky a datová pole v databázových strukturách se často nazývají „klíče“ a že jejich organizování určitými způsoby může poskytnout lepší řešení zpracování dat. Tady se podíváme na kandidátní klíče a jak jsou použity. (Podrobnější informace o databázích naleznete v části Úvod do databází.)

Primární klíče a kandidátní klíče

Jeden relativně přímý způsob, jak vysvětlit kandidátní klíče, je ve vztahu k něčemu, co se nazývá primární klíč. Obvykle může mít databázová tabulka pouze jeden primární klíč, který představuje daný sloupec v této tabulce. Může však existovat několik kandidátních klíčů, které jsou definovány jako klíče, které by mohly být použity jako primární klíče.

Identifikace potenciálních primárních klíčů je důležitá, protože primární klíč v tabulce je způsob, jak udržet všechny přidružené záznamy rovné a mít jeden jedinečný identifikátor pro každý řádek v tabulce. Například v seznamu zákazníků musí zpracovatelé dat poskytnout konkrétní sloupec, který má jedinečný identifikátor pro každého jednotlivého zákazníka. Používání křestního jména zákazníka nebo dokonce příjmení nebude fungovat kvůli možnosti duplikace. Proto primární klíč často sestává z vytvořeného čísla, které zaručuje jedinečnost poněkud stejným způsobem, že dlouhé číselné řetězce poskytují jedinečné identifikátory finančních transakcí na našich kreditních a debetních kartách.

Úvod do kandidátních klíčů