华中科技大数据库课件第03章 关系数据库的标准语言SQL-4.pptVIP

  • 2
  • 0
  • 约8.68千字
  • 约 65页
  • 2016-12-09 发布于贵州
  • 举报

华中科技大数据库课件第03章 关系数据库的标准语言SQL-4.ppt

华中科技大数据库课件第03章 关系数据库的标准语言SQL-4

第3章 SQL 3.1 概述 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.6 数据控制 3.7 嵌入式SQL 3.8 小结 3.6 数据控制 数据控制又称数据保护,包括: 完整性控制 并发控制 数据库的恢复 安全性控制 授权 收回权限 3.6 数据控制 1. 完整性控制 数据库的完整性是指数据库中数据的正确性与相容性。 SQL语言定义完整性约束条件 CREATE TABLE语句 ALTER TABLE语句 码 取值唯一的列 参照完整性 其他约束条件 3.6 数据控制 2. 并发控制 并发控制: 当多个用户并发地对数据库进行操作时,对他们加以控制、协调,以保证并发操作正确执行,保持数据库的一致性。 SQL语言并发控制能力: 提供事务、事务开始、事务结束、提交等概念 3.6 数据控制 3. 恢复 恢复: 当发生各种类型的故障导致数据库处于不一致状态时,将数据库恢复到一致状态的功能。 SQL语言恢复功能: 提供事务回滚、重做等概念 (UNDO、REDO) 3.6 数据控制 3. 安全性 安全性:保护数据库,防止不合法的使用所造成的数据泄露和破坏。 保证数据安全性的主要措施 存取控制:控制用户只能存取他有权存取的数据 规定不同用户对于不同数据对象所允许执行的操作 3.6 数据控制 DBMS实现安全性保护的过程

文档评论(0)

1亿VIP精品文档

相关文档