一、数据库约束是为了保证数据的完整性(正确性)而实现的一套机制
1、非空约束not null
2、主键约束(PK) primary key constraint 唯一且不为空
3、唯一约束 (UQ)unique constraint 唯一,允许为空,但只能出现一次
步骤:右键单击用户名列->索引/键->添加->类型(唯一键)->选择哪个列
保证这一列所有行的值都不会有重复的。
4、默认约束 (DF)default constraint 默认值
步骤:下面的 列属性->默认值或绑定 填上 ‘1991-1-1’
5、检查约束 (CK)check constraint 范围以及格式限制
步骤:右键列->Check约束(如图1)->添加->表达式->sql语句表达式(注意必须是一个bool类型的)(如图2)
图1:
图2:
6、外键约束 (FK)foreign key constraint 表关系
保证数据的有效性,保证不重复写东西。