Terra SQLVerknüpfen von Daten
inf-schule
Zurück 3.1.2.2 Weiter

3.1.2.2

Fachkonzept Schlüssel

Ein Schlüssel macht aus einer Zeile einen eindeutig auffindbaren Datensatz. Genau deshalb sind Namen allein oft zu schwach.

Primärschlüssel

Ein Primärschlüssel ist eine minimale Kombination von Attributen, mit der ein Datensatz eindeutig identifiziert werden kann.

Eindeutig und minimal

Eindeutig heißt: Der Schlüsselwert kommt in der Tabelle höchstens einmal vor. Minimal heißt: Kein Teil des Schlüssels ist überflüssig.

Warum künstliche Schlüssel?

Wenn natürliche Eigenschaften wie Name, Länge und Breite unhandlich werden, ergänzt man oft eine künstliche Nummer wie ONR oder LNR.

Land Tabelle mit Primärschlüssel

Schlüsseltypen sortieren

Die Fachidee lässt sich an vier Fällen unterscheiden.

Schlüssel dienen nicht der schönen Ausgabe, sondern der eindeutigen Identifikation.
Merksatz

Ein Schlüssel ist der verlässliche Griff an einem Datensatz. Ohne Schlüssel muss man mit unsicheren Eigenschaften suchen.

inf-schule Terra 3.1.2.2