WikiDer > Primärschlüssel
Primärschlüssel ist in Datenbanktechnologie der Name für a Attribut, Eigenschaft, Eigenschaft oder Tatsache (oder eine Kombination davon) über eine Entität, ein physisches Objekt oder ein Ereignis, das die folgenden vier Anforderungen erfüllt:
- Einzigartigkeit: Der Wert des Attributs (oder einer Kombination davon) ist innerhalb der Tabelle eindeutig und bestimmt daher eindeutig den Datensatz, die Zeile oder das Tupel, in dem dieses Attribut vorkommt. Daher können keine zwei Zeilen in einer Tabelle aufgrund des eindeutigen Attributs (oder der Kombination davon) in jeder Zeile identisch sein.
- Nicht leer: das Attribut (oder eine Kombination davon) wird überall ausgefüllt. Kann also nicht leer sein.
- Mindestanzahl von Attributen: Die Kombination von Attributen ist minimal. Durch das Weglassen eines der Attribute ist der Datensatz, die Zeile oder das Tupel nicht mehr eindeutig bestimmt.
- Stellt Beziehung zwischen Tabellen her: Wenn verknüpfte Tabellen auf die Tabelle verweisen, die das Attribut (oder eine Kombination davon) enthält, wird es verwendet, um eine Beziehung zwischen diesen Tabellen herzustellen.
Da Bedingung 1, 2 und 3 die Bedingungen sind, um von a . sprechen zu können Kandidatenschlüssel, kann ein Primärschlüssel auch wie folgt beschrieben werden:
- Der Kandidatenschlüssel, der verwendet wird, um einen Datensatz, eine Zeile oder ein Tupel innerhalb einer Tabelle eindeutig zu identifizieren.
Siehe auch
| Datenbanken | ||||||||
|---|---|---|---|---|---|---|---|---|
Datenbankverwaltungssystem · Datenbankmodell · Datenbanknormalisierung · referenzielle Integrität · relationale Algebra · relationale Datenbank · relationales Modell
|