Zuhause Datenbanken Was ist ein Schlüssel? - Definition aus techopedia

Was ist ein Schlüssel? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Schlüssel?

Ein Schlüssel ist ein Feld oder eine Kombination von Feldern in einer Datenbanktabelle, die zum Abrufen und Sortieren von Zeilen in der Tabelle nach bestimmten Anforderungen verwendet wird. Schlüssel werden definiert, um den Zugriff auf Daten zu beschleunigen und in vielen Fällen Verknüpfungen zwischen verschiedenen Tabellen herzustellen.

Techopedia erklärt Key

Relationale Datenbanken enthalten meistens Primär- und Fremdschlüssel. Während Primärschlüssel die Entitätsintegrität erzwingen und eindeutige Werte enthalten, behalten Fremdschlüssel die referenzielle Integrität bei und erstellen eine Zuordnung zwischen zwei Tabellen.

Ein Primärschlüssel ist ein Attribut (oder eine Gruppe von Attributen), das für jede Zeile in einer Datenbanktabelle eindeutig ist. Um als Primärschlüssel zu gelten, sollte ein Feld keine Nullwerte aufweisen und für jede Zeile eindeutig sein. Diese Werte dürfen sich während der gesamten Lebensdauer der Datenbanktabelle nicht ändern oder null werden. Primärschlüssel mit zwei oder mehr Attributen werden als zusammengesetzte Schlüssel bezeichnet. Ein Ersatzprimärschlüssel hat keine beschreibenden Werte, während ein Ersatzprimärschlüssel beschreibende Werte hat. Ein Fremdschlüssel ist eine Spalte oder eine Gruppe von Spalten in einer Datenbanktabelle, die Verknüpfungen zwischen Daten in zwei Tabellen erzwingt. Es fungiert als Querverweis zwischen zwei Tabellen, da es auf den Primärschlüssel einer anderen Tabelle verweist und somit eine Verknüpfung zwischen den beiden Tabellen herstellt.

Was ist ein Schlüssel? - Definition aus techopedia