MySQL——保证数据的完整性
为了防止垃圾的产生,从而影响数据库的执行效率。
1实体完整性——行数据的有效性 唯一约束(unique)、主键约束(primary key)
2域完整性——列数据的有效性 非空约束(not null)、默认约束(default ‘格式’)、检查约束(check)
3引用完整性——编号有效 外键约束(foreign key)
4用户自定义完整性——保证自定义规则
auto_increment 自增长
constraint 外键名 foreign key (要设置的列名) references 要参考的表 (要参考的表的列)——外键约束