Náhradní klíč

Autor: Randy Alexander
Datum Vytvoření: 25 Duben 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Náhradní klíč - Technologie
Náhradní klíč - Technologie

Obsah

Definice - Co znamená náhradní klíč?

Náhradní klíč je jedinečný identifikátor používaný v databázích pro modelovanou entitu nebo objekt. Je to jedinečný klíč, jehož jediným významem je působit jako primární identifikátor objektu nebo entity a není odvozen od žádných jiných dat v databázi a může nebo nemusí být použit jako primární klíč. Obvyklý použitý náhradní klíč je jedinečné pořadové číslo.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje náhradní klíč

Náhradní klíč představuje entitu, která existuje ve vnějším světě a je modelována v databázi a zviditelněna pro aplikaci a uživatele, nebo může představovat objekt v samotné databázi a pro uživatele a aplikaci neviditelný. V obou případech je náhradní klíč generován interně.

Náhradní klíč není vždy používán jako primární klíč, a to závisí na tom, zda je databáze aktuálního nebo dočasného druhu. Aktuální databáze ukládá pouze platná aktuální data a vyžaduje vzájemné spojení mezi náhradním klíčem v modelovaném světě a primárním klíčem databáze, přičemž v takovém případě může náhradní klíč působit jako primární klíč. V časové databázi je však mezi primárními klíči a náhradním klíčem mnohostranné spojení, což znamená, že v databázi může být více objektů, které jsou spojeny s náhradním klíčem, takže jej nelze použít jako primární klíč.


Náhradní klíč má následující vlastnosti:

  • Hodnota se nikdy znovu nepoužívá a je jedinečná v celém systému.
  • Je generován systémem.
  • Hodnotu nemůže manipulovat uživatel nebo aplikace.
  • Hodnota není sloučením různých hodnot z více domén.