数据库技术及应用 教学课件 作者 陆桂明 05 数据库保护技术.pptVIP

  • 1
  • 0
  • 约8.67千字
  • 约 36页
  • 2019-10-11 发布于广东
  • 举报

数据库技术及应用 教学课件 作者 陆桂明 05 数据库保护技术.ppt

数据库技术及应用 第五章 数据库保护技术 目录 本章从完整性控制、安全性控制、并发控制、数据库恢复四个方面来介绍数据库的安全与保护功能,读者应掌握安全性(Security)、完整性(Integrity)、 并发控制(Concurrent Control)和数据库恢复(Recovery)的含义,掌握这四个方面的分别实现 安全保护功能的方法。 5.1 安全与保护概述 DBMS层所提供的如下数据库安全和保护功能: 5.2 数据库的完整性(Integrity) 数据库的完整性是指保护数据库中数据的正确性、有效性和相容性,防止错误的数据进入数据库造成无效操作。 比如年龄属于数值型数据,只能含0,1,…9,不能含字母或特殊符号; 月份只能用1~12之间的正整数表示;性别只能是男或者女等等。表示同一事实的两个数据应相同,否则就不相容,如一个人不能有两个学号。 维护数据库的完整性非常重要,数据库中的数据是否具备完整性关系到数据能否真实地反映现实世界。因此维护数据的完整性是非常重要的。 5.2.1数据库的完整性分类 1. 实体完整性 实体完整性也就是对主码的约束,在关系中,主码不能为空,也不允许重复出现。实体完整性的定义可在创建基本表时说明,也可在修改基本表时增加或删除。说明方式有两种:列级说

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档