- 26
- 0
- 约小于1千字
- 约 6页
- 2017-07-10 发布于浙江
- 举报
数据库原理ch5
Chapter 5 数据库完整性
数据库的完整性是指数据的正确性和相
容性
DBMS必须能够:
1. 定义完整性
定义完整性时可给完整性条件取个名字
2. 完整性检查
3. 违约处理
拒绝,级连操作,设置空值
一.实体完整性
1. 实体完整性定义
2. 实体完整性检查和违约处理
二.参照完整性
1. 参照完整性定义
2. 参照完整性检查和违约处理
三.用户定义的完整性
1. 属性上的约束条件的定义
① 不允许取空值
② 列值唯一
③ 用check指定列值应该满足的条
件
a) S表中属性ssex只允许取‘男’ 或
女
b) SC表中属性grade的值应在
0~100之间
c) S表中,计算机系(‘CS’)的学生年
龄应在16~25之间,其他系的
学生年龄应在16~35之间
2. 约束条件检查和违约处理
拒绝执行
触发器
问题:
当用户输入一个修改表的语句给
DBMS,DBMS做什么?
①检查语法
②检查用户权限
您可能关注的文档
最近下载
- ANSI ESD STM11.12-2021平面材料的体积电阻测量.pdf VIP
- Docker容器技术与应用程宁(刘桂兰)全套PPT课件.pptx
- 装配式混凝土结构(201X.12制作)PPT课件.ppt VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 《智能网联汽车用摄像头硬件性能要求及试验方法》.pdf VIP
- 中国咳嗽诊治指南.docx
- 装配式混凝土结构预制构件的制作.ppt VIP
- gb7588-电梯制造与安装安全规范.pdf VIP
- 系统工程(第5版)汪应洛课后习题答案.pdf VIP
- (高清版)-B-T 42355.2-2023 钢筋混凝土用锚固板钢筋 第2部分:试验方法.pdf VIP
原创力文档

文档评论(0)