为了账号安全,请及时绑定邮箱和手机立即绑定

约束是什么鬼

约束是什么鬼

慕运维1139315 2016-11-19 19:13:20
查看完整描述

2 回答

已采纳
?
慕粉4207257

TA贡献42条经验 获得超15个赞

约束,就是对于表中元素的规定,它包括主键约束,外键约束和自定义约束。

规定了表中的数据需要满足的规则

查看完整回答
1 反对 回复 2016-11-19
?
串猪神

TA贡献155条经验 获得超200个赞

你说的约束应该是像是外键这种东西吧,是为了在数据库这一级别保证数据的完整性,有时候在程序中出现了bug或者报错,导致错误的数据存入了数据库,所以在数据库里做了像外键这种约束,但是在实际生产环境中,数据库表之间很少用外键来进行约束,因为每一次存入数据都会遍历所有关联的表,导致效率降低,可以通过类似事务这种东西来保证数据的完整性,在报错的时候就直接回滚就可以了。

查看完整回答
2 反对 回复 2016-11-19
  • 2 回答
  • 0 关注
  • 1595 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信