1 / 58
文档名称:

数据库系统概论第3章4DataBase.ppt

格式:ppt   大小:477KB   页数:58
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论第3章4DataBase.ppt

上传人:yixingmaoh 2018/8/8 文件大小:477 KB

下载得到文件列表

数据库系统概论第3章4DataBase.ppt

相关文档

文档介绍

文档介绍:中国人民大学信息学院计算机系
数据库系统概论
An Introduction to Database System
第三章关系数据库标准语言SQL (续3)
An Introduction to Database System
第三章关系数据库标准语言SQL
SQL概述
数据定义
查询
数据更新
视图
数据控制
嵌入式SQL
小结
An Introduction to Database System
数据控制
概述
授权
收回权限
小结
An Introduction to Database System
概述
数据控制亦称为数据保护,包括数据的:
安全性控制
完整性控制
并发控制
恢复
An Introduction to Database System
SQL语言的数据控制功能
SQL语言提供了数据控制功能,能够在一定程度上保证数据库中数据的完全性、完整性,并提供了一定的并发控制及恢复能力。
An Introduction to Database System
1. 完整性
数据库的完整性是指数据库中数据的正确性与相容性。
SQL语言定义完整性约束条件
CREATE TABLE语句
ALTER TABLE语句

取值唯一的列
参照完整性
其他约束条件
An Introduction to Database System
4. 安全性
安全性:保护数据库,防止不合法的使用所造成的数据泄露和破坏。
保证数据安全性的主要措施
存取控制:控制用户只能存取他有权存取的数据
规定不同用户对于不同数据对象所允许执行的操作
An Introduction to Database System
DBMS实现数据安全性保护的过程
用户或DBA把授权决定告知系统
SQL的GRANT和REVOKE
DBMS把授权的结果存入数据字典
当用户提出操作请求时,DBMS根据授权定义进行检查,以决定是否执行操作请求
An Introduction to Database System