数据库原理ch5.pdfVIP

  • 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做什么? ①检查语法 ②检查用户权限

文档评论(0)

1亿VIP精品文档

相关文档