数据结构数据结构第五章.pptxVIP

  • 6
  • 0
  • 约9.16千字
  • 约 49页
  • 2023-11-27 发布于湖北
  • 举报
数据库系统概论 An Introduction to Database System 第五章 数据库完整性 东莞理工学院城市学院 计算机与信息科学系 An Introduction to Database Systems 1 · 定义 · 指数据的正确性和相容性 · 目的 · 为了防止不合语义的数据进入数据库。 · 现实世界的实例: · 学生的性别只能是男或女; · 本科生的年龄必须是整数 , 取值范围为14 -50; · 学生的学号一定是唯一 的; · 学生所在的系必须是学校开设的系; An Introduction to Database Systems 2 · 完整性和安全性的区别 · 目的不同 ➢完整性是防止数据库中存在不正确的数据 ; ➢安全性是防止数据库被恶意破坏或非法存取。 · 防范对象不同 ➢完整性是防范不合语义 、不正确的数据 ; ➢安全性是防范非法用户和非法操作。 An Introduction to Database Systems 3 · 完整性控制机制包括: · 完整性约束条件定义机制 ➢DBMS应提供定义数据库完整性约束条件, 并把它们作为模式的一部分存入数据库中 · 完整性检查的方法 ➢检查用户发出的操作请求是否违背了完整性 约束条件 , 一般在: INSERT 、UPDATE、 DELETE语句执行后以及事务提交时检查。 An Introd

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档