Primärschlüssel: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „Ein '''Primärschlüssel''' (engl. ''primary key'') ist in einer relationalen Datenbank ein Schlüssel zur eindeutigen Identifizierung eines Tupels (Datensatzes) in einer Tabelle. == Definition und Eigenschaften == Der Primärschlüssel wird aus der Menge der Schlüsselkandidaten einer Tabelle ausgewählt und muss folgende Eigenschaften erfüllen: * '''Eindeutigkeit''':…“ |
Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Ein '''Primärschlüssel''' (engl. ''primary key'') ist in einer [[Relationale Datenbank|relationalen Datenbank]] ein [[ | Ein '''Primärschlüssel''' (engl. ''primary key'') ist in einer [[Relationale Datenbank|relationalen Datenbank]] ein [[Schlüssel]] zur eindeutigen Identifizierung eines Datensatzes in einer [[Datenbanktabelle]]. | ||
== Definition und Eigenschaften == | == Definition und Eigenschaften == | ||
Der Primärschlüssel wird aus der Menge der | [[Datei:Datenbanktabelle.jpg|mini]] | ||
Der Primärschlüssel wird aus der Menge der Schlüsselkandidaten einer Tabelle ausgewählt und muss folgende Eigenschaften erfüllen: | |||
* '''Eindeutigkeit''': Jeder Wert des Primärschlüssels darf in der Tabelle nur einmal vorkommen | * '''Eindeutigkeit''': Jeder Wert des Primärschlüssels darf in der Tabelle nur einmal vorkommen | ||
* '''Nicht-NULL''': Der Primärschlüssel darf keinen NULL-Wert enthalten | * '''Nicht-NULL''': Der Primärschlüssel darf keinen NULL-Wert enthalten |