数据库中的约束的简介,什莫是约束,常见的约束,非空约束

目录

(一).。。。。。。。。概述:

1.1为什么需要约束

1.2什莫是约束

1.3约束的分类

1.3.1根据列的限制:

1.3.2根据约束的作用范围:

1.3.3根据约束的作用:

(二)非空约束(NOT NULL)

2.1作用:

2.3特点:

2.4添加非空约束

2.5删除非空约束


(一).。。。。。。。。概述:

1.1为什么需要约束

1.保证了数据的完整性,精确性,可靠性。

2.防止数据库中存在不符合寓意规定的数据和防止因错误信息的输入输出造成的无效操作、

3.sql规范以约束的方式对标数据进行额外的条件限制,从以下四个方面考虑:

                (1)实体完整性:同一个表中不能存在两条完全无法区分的记录

                (2)域完整性(比如:年龄0-120性别男/女)

                   (3) 引用完整性(如:员工所在部门,在部门表中要能找到这个部门)

                  (4)用户自定义完整性:用户名唯一,密码不能为空等

1.2什莫是约束

约束是表级的强制规定,可以在创建表时规定约束,也可以通过alter  table语句增加约束

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值