没有合适的资源?快使用搜索试试~ 我知道了~
2020数据库原理与应用81
需积分: 0 0 下载量 67 浏览量
2022-08-04
13:52:17
上传
评论
收藏 415KB PDF 举报
温馨提示
试读
16页
《数据库原理及应用》第五章第1页5.1 实体完整性5.2 参照完整性5.3 用户定义的完整性5.4 完整性约束命名子句5.7 触发器(通过实验五自学)第五章 数
资源详情
资源评论
资源推荐
西南交通大学
《数据库原理及应用》第五章
第1页
5.1 实体完整性
5.2 参照完整性
5.3 用户定义的完整性
5.4 完整性约束命名子句
5.7 触发器(通过实验五自学)
第五章 数据库完整性
西南交通大学
《数据库原理及应用》第五章
第2页
什么是数据库的完整性
◼ 数据的正确性
o符合现实世界语义,反映了当前实际状况
例:性别只能是男或女;
学生的学号一定是唯一的;
成绩的取值范围是0到100;
◼ 数据的相容性
o数据库同一对象在不同关系表中的数据符合逻辑
例:学生所选的课程必须是学校开设的课程
学生所在的院系必须是学校已成立的院系
第五章 数据库完整性
西南交通大学
《数据库原理及应用》第五章
第3页
数据的完整性和安全性是两个不同概念
◼ 数据的完整性
o防止数据库中存在不符合语义的数据,也就是防止
数据库中存在不正确的数据
o防范对象:不合语义的、不正确的数据
◼ 数据的安全性
o保护数据库防止恶意的破坏和非法的存取
o防范对象:非法用户和非法操作
第五章 数据库完整性
完整性是阻止合法用户通过合法操作向数据库加入不正确的数据
安全性防范的是非法用户和非法操作存取数据库中的正确数据
西南交通大学
《数据库原理及应用》第五章
第4页
完整性控制机制
◼ 1.完整性约束条件定义机制
o DBMS应提供定义数据库完整性约束条件,并把它们
作为模式的一部分存入数据库中
◼ 2.完整性检查机制
o 检查用户发出的操作请求是否违背了完整性约束条件
◼ 3.违约处理
o 如果发现用户的操作请求使数据违背了完整性约束条
件,则采取一定的动作来保证数据的完整性。
第五章 数据库完整性
剩余15页未读,继续阅读
zh222333
- 粉丝: 24
- 资源: 296
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0