5.5. Einschränkungen

Einschränkungen bilden eine umfassende und gleichzeitig einfach einzusetzende Möglichkeit, um die Datenintegrität in einer Datenbank durchzusetzen. Es gibt drei Arten der Datenintegrität:

  • Entitätsintegrität Stellt sicher, dass die Tabelle über einen Primärschlüssel verfügt. In SQL Server 2008 können Sie die Entitätsintegrität garantieren, indem Sie eine PRIMARY KEY- oder eine UNIQUE-Einschränkung definieren oder einen eindeutigen Index erstellen. Alternativ können Sie einen Trigger schreiben, um die Entitätsintegration durchzusetzen, aber dies ist meistens nicht so effizient.

  • Wertebereichsintegrität Stellt sicher, dass alle Datenwerte bestimmten Kriterien entsprechen. In SQL Server 2008 können Sie die Wertebereichsintegrität ...

Get Microsoft SQL Server 2008 Internals 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.