Einschränkungen

Einschränkungen (Constraints) dienen der Durchsetzung ganz elementarer Geschäftsregeln in einer Datenbank. Komplexere Sachverhalte können Sie mit diesem deklarativen Vorgehen zwar nicht abbilden, aber die Einschränkungen, welche sich darstellen lassen, werden von SQL Server extrem schnell überprüft. Die Algorithmen zur Überwachung von Einschränkungen sind tief im Kern der Datenbankmaschine verankert und werden daher ausgesprochen effektiv verarbeitet. Andere Methoden, wie Trigger und gespeicherte Prozeduren, haben einen viel höheren Overhead, bieten aber ein deutliches Plus an Funktionalität. Es ist im Allgemeinen sinnvoll, beim Entwurf einer Datenbank diejenigen Regeln, die Sie über Einschränkungen definieren können, auch wirklich ...

Get Microsoft SQL Server 2008 R2 - Das Entwicklerbuch 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.