1、非空约束
将某个属性值改成非空 表示这个属性插入时一定要填写数据
not null表示不能为空
2、默认值约束
将某个属性值改为默认值那么在插入时没插入时即使未填写值也会有默认值显示
default缺省值 不插入时候就默认显示出default值
3、主键约束
一个表最多只有一个主键
默认非空元素且设为主键的字段不能重复
4、唯一键约束
数据可以为空但会保证数据不会重复
5、外键约束
foreign key (字段名) references 主表 (列)
在学生表中设置班级的外键约束,在班级中还有学生的情况下班级表不能删除
‘