下载此文档

数据库系统概论之数据库完整性.ppt


文档分类:IT计算机 | 页数:约67页 举报非法文档有奖
1/67
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/67 下载此文档
文档列表 文档介绍
中国地质大学信息工程学院数据库系统概论AnIntroductiontoDatabaseSystem第五章数据库完整性2019/8/281什么是数据库的完整性数据的正确性和相容性防止不合语义的数据进入数据库。关注是否真实地反映现实世界例:学生的年龄必须是整数,取值范围为14--29;学生的性别只能是男或女;学生的学号一定是唯一的;学生所在的系必须是学校开设的系; 区别和联系两个不同的概念,但有一定的联系;前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,既所谓的垃圾进垃圾出(GarbageinGarbageout)所造成的无效操作和错误结果;后者是保护数据库防止恶意的破坏和非法存取;安全性措施防范的对象是非法用户,:数据模型的组成部分约束数据库中数据的语义DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中2019/8/284完整性检查机制检查用户发出的操作请求是否违背了完整性约束条件2019/8/285违约处理如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。2019/8/286完整性约束条件完整性约束条件作用的对象列:对属性的取值类型、范围、精度等的约束条件元组:对元组中各个属性列间的联系的约束关系:对若干元组间、关系集合上以及关系之间的联系的约束2019/8/287完整性约束条件(续)静态对静态对象的约束是反映数据库状态合理性的约束动态对动态对象的约束是反映数据库状态变迁的约束2019/8/288完整性约束条件分类六类完整性约束条件静态列级约束静态元组约束静态关系约束动态列级约束动态元组约束动态关系约束2019/8/289完整性约束条件(续):对的取值域的说明最常见、最简单、最容易实现的一类完整性约束2019/8/2810

数据库系统概论之数据库完整性 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数67
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小799 KB
  • 时间2019-08-28