NOT NULL-Einschränkungen NOT NULL-Einschränkungen verhindern, dass Nullwerte in eine Spalteeingegeben werden.
Eindeutige Einschränkungen Eindeutige Einschränkungen stellen sicher, dass die Werte in einem Spaltensatz eindeutig sind und nicht für alle Zeilen in der Tabelle null sind. Die in einer Unique-Einschränkungangegebenen Spaltenmüssen als NOT NULL definiert werden. Der Datenbankmanager verwendet einen eindeutigen Index, um die Eindeutigkeit des Schlüssels bei Änderungen an den Spalten der eindeutigen Integritätsbedingungzu erzwingen.
Primärschlüssel - Constraints können Sie Primärschlüssel und FremdschlüsselConstraints verwenden definieren Beziehungen zwischen Tabellen.
(Tabellen-) Check-Constraints Ein Check-Constraint (auch als Tabellen-Check- Constraint bezeichnet ) ist eine Datenbankregel, die die zulässigen Werte in einer oder mehreren Spalten jeder Zeile einer Tabelleangibt. CheckEinschränkungenAngabe wird durch eine eingeschränkte Form einer Suchbedingung.
Fremdschlüssel (Referenz) Einschränkungen Foreign Key - Einschränkungen (auch bekannt als Referenzrandbedingungen oder referentielle Integrität Constraints ) können Sie erforderliche Beziehungen zwischen definieren und innerhalbTabellen.
Informative Constraints Eine Informations Einschränkung ist eine Einschränkung Attributdas durch die SQLCompiler verwendet werden kannden Zugriff auf Daten zu verbessern. Informationseinschränkungen werden vom Datenbankmanager nicht erzwungen und werden nicht für die zusätzliche Überprüfung von Daten verwendet. Sie werden vielmehr verwendet, um die Abfrageleistung zu verbessern .