Constraints

Ein Constraint ist einfach eine Einschränkung, die für eine oder mehrere Spalten einer Tabelle gilt. Es gibt mehrere Typen von Constraints:

Primärschlüssel-Constraints

Kennzeichnen die Spalte(n), die in einer Tabelle die Eindeutigkeit gewährleisten.

Fremdschlüssel-Constraints

Sorgen dafür, dass eine oder mehrere Spalten nur Werte enthalten, die aus den Primärschlüsselspalten einer anderen Tabelle stammen. Können auch die zulässigen Werte in anderen Tabellen einschränken, wenn update cascade- oder delete cascade-Regeln eingerichtet werden.

Unique-Constraints

Schränken eine oder mehrere Spalten dergestalt ein, dass sie innerhalb einer Tabelle nur eindeutige Werte enthalten dürfen (Primärschlüssel-Constraints sind eine besondere Art von Unique-Constraints). ...

Get Einführung in SQL, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.