约束的定义:
约束是一种限制,作用于列级别或者行级别,确保数据符合设计要求和满足数据完整性规则。
约束的分类:
1.域约束:作用于列上的约束,比如CHECK和DEFAULT。
2.实体约束:作用于行上的约束,比如:PRIMARY和UNIQUE。
3.引用完整性约束:当某列必须与其他列有依赖关系时,FOREIGN KEY。
约束的实现:
SQL SERVER的约束以键的实现。
【SQL SERVER】键和约束
原文:http://www.cnblogs.com/dongdong1979/p/5038040.html