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 [[Schlüssel (Datenbank)|Schlüssel]] zur eindeutigen Identifizierung eines [[Tupel]]s (Datensatzes) in einer [[Tabelle (Datenbank)|Tabelle]].
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 [[Schlüsselkandidat]]en einer Tabelle ausgewählt und muss folgende Eigenschaften erfüllen:
[[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