- 7
- 0
- 约小于1千字
- 约 72页
- 2021-01-30 发布于河北
- 举报
安全标准:TCSEC、CC
实现数据库系统安全性的技术和方法
用户身份鉴别
存取控制技术:DAC(grant、revoke)和MAC
视图技术:VIEW、ROLE
审计技术:aduit
数据加密存储和加密传输:MD5、DES、RSA
安全有些情况下,阻止了技术的发展,提高了系统的使用代价,安全问题不是全部都由技术解决,应有配套的法律和道德保证和约束。;;数据库完整性;数据库完整性(续);数据库完整性(续);数据库完整性(续);数据库完整性(续);;;;;;;;;;;;;;;;;参照完整性检查和违约处理;参照完整性检查和违约处理(续);参照完整性检查和违约处理(续);;参照完整性检查和违约处理(续);参照完整性检查和违约处理(续);;;;;;;;;;;;;;;;;;;;;;断言;断言(续);[例5.19]限制每一门课程最多60名学生选修
CREATE ASSERTION ASSE_SC_CNUM1
CHECK(60 = ALL (SELECT count(*) FROM SC
GROUP by cno)
);
/*此断言的谓词,涉及聚集操作count 和分组函数group by 的SQL语句*/
;[例5.20]限制每个学期每一门课程最多60名学生选修
首先需要修改
原创力文档

文档评论(0)