Règles
Règles effectuer certaines des mêmes fonctions que les contraintes CHECK. Cependant, les contraintes CHECK sont préférés aux règles. Les règles sont fournis uniquement pour la compatibilité descendante.
VOIR contraintes sont plus concis que les règles. Une colonne peut avoir qu'une seule règle appliquée. Cependant, plusieurs contraintes CHECK peuvent être appliquées à une colonne. VOIR contraintes sont spécifiées lors de la création d'une table, alors que les règles sont créées comme des objets séparés et sont liées à la colonne.
L'instruction CREATE règle est utilisée pour créer une règle. Une fois qu'une règle a été créé, il peut être lié à une colonne ou un type de données défini par l'utilisateur en utilisant le système de sp_bindrule procédure stockée.
Déclenche
Les déclencheurs sont des types particuliers de procédures stockées sont définis pour exécuter automatiquement quand un UPDATE, INSERT ou DELETE est émis contre une table ou vue. Les déclencheurs peuvent être utilisés pour appliquer automatiquement des règles d'affaires lorsque les données sont modifiées. Déclencheurs peut également être utilisé pour étendre le contrôle de la logique de contraintes, par défaut, et les règles d'intégrité.
Cependant, il est recommandé que les contraintes et les défauts être utilisés à la place des déclencheurs chaque fois qu'ils fournissent toutes les fonctionnalités nécessaires.
Indices
Un index est un objet de base de données qui ordonne les valeurs d'un ou plusieurs colonnes d'une table. Un index fournit des pointeurs vers les valeurs de données stockées dans les colonnes spécifiées de la table et ordonne les pointeurs dans l'ordre spécifié.
Lorsque des lignes sont priés d'un tableau indicé, la base de données des recherches sur l'index pour trouver une valeur particulière et suit ensuite le pointeur sur la ligne contenant cette valeur.
Types de
Les supports de SQL Server de l'intégrité des données les quatre types de l'intégrité des données suivantes: intégrité 1.Entity IntegrityEntity définit une rangée comme une entité unique pour une table particulière. L'intégrité d'ent