Welche Merkmale sind Fremdschlüssel?
Was bei der Verknüpfung in der einen Tabelle der Primärschlüssel ist, ist in der zweiten Tabelle der Fremdschlüssel. Der Fremdschlüssel enthält den gleichen Wert wie der Primärschlüssel, kann aber öfters vorkommen (je nach Beziehungsart). So kann er einmal, niemals oder mehrmals vorkommen.
Wie kennzeichnet man Fremdschlüssel?
Jeder der beiden Primärschlüssel ist für sich genommen ein sogenannter Fremdschlüssel, also ein Schlüssel in einer fremden Relation. Fremdschlüssel kennzeichnen wir mit einem Pfeil ↑, der dem Fremdschlüsselattribut voran gestellt wird.
Was bedeutet ein Fremdschlüssel in der Detailtabelle?
Denn ein Fremdschlüssel bedeutet, daß zur aktuellen Zeile genau eine Zeile der Basistabelle zugeordnet wird, folglich muß diese eindeutig identifizierbar sein. Das DBMS stellt sicher, daß in die mit einem Fremdschlüssel definierte Spalte der Detailtabelle nur Werte eingetragen werden können, welche bereits in der Basistabelle existieren.
Was ist ein Schlüssel in einer Datenbank?
Schlüssel (Datenbank) Ein Schlüssel dient in einer relationalen Datenbank dazu, die Tupel (Datensätze) einer Relation (Tabelle) eindeutig zu identifizieren, sie zu nummern. Ein Schlüssel ist dann eine Gruppe von Spalten, die so ausgewählt wird, dass jede Tabellenzeile über den Werten dieser Spaltengruppe eine einmalige Wertekombination hat.
Was ist ein Schlüssel in einer relationalen Datenbank?
Ein Schlüssel dient in einer relationalen Datenbank dazu, die Tupel (Datensätze) einer Relation (Tabelle) eindeutig zu identifizieren, sie zu nummern. Ein Schlüssel ist dann eine Gruppe von Spalten, die so ausgewählt wird, dass jede Tabellenzeile über den Werten dieser Spaltengruppe eine einmalige Wertekombination hat.
Wie werden Sekundärschlüssel in der Datenbank implementiert?
So kann etwa die Postleitzahl in einer Adresstabelle als Sekundärschlüssel infrage kommen. In der Datenbank werden Sekundärschlüssel durch Sekundärindizes (umgangssprachlich einfach nur „Indizes“) implementiert.