Domov databázy Čo je kľúč? - definícia z technológie

Čo je kľúč? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Key?

Kľúč je pole alebo kombinácia polí v databázovej tabuľke, ktorá sa používa na získavanie a triedenie riadkov v tabuľke na základe určitých požiadaviek. Kľúče sú definované na zrýchlenie prístupu k údajom av mnohých prípadoch na vytvorenie prepojenia medzi rôznymi tabuľkami.

Techopedia vysvetľuje kľúč

Relačné databázy väčšinou zahŕňajú primárne a cudzie kľúče. Zatiaľ čo primárne kľúče posilňujú integritu entity a udržiavajú jedinečné hodnoty, cudzie kľúče udržiavajú referenčnú integritu a vytvárajú spojenie medzi dvoma tabuľkami.

Primárny kľúč je atribút (alebo skupina atribútov), ​​ktorý je jedinečný pre každý riadok v databázovej tabuľke. Aby sa pole kvalifikovalo ako primárny kľúč, nemalo by mať nulové hodnoty a malo by byť jedinečné pre každý riadok. Tieto hodnoty sa nesmú počas celého života databázovej tabuľky meniť ani sa stať nulovou. Primárne kľúče s dvoma alebo viacerými atribútmi sa označujú ako zložené kľúče. Náhradný primárny kľúč nemá popisné hodnoty, zatiaľ čo náhradný primárny kľúč má popisné hodnoty. Cudzí kľúč je stĺpec alebo skupina stĺpcov v databázovej tabuľke, ktorý vynucuje prepojenia medzi údajmi v dvoch tabuľkách. Funguje ako krížový odkaz medzi dvoma tabuľkami, pretože odkazuje na primárny kľúč inej tabuľky, a tak vytvára spojenie medzi týmito dvoma tabuľkami.

Čo je kľúč? - definícia z technológie