数据库的安全和完整约束.pptxVIP

  • 5
  • 0
  • 约小于1千字
  • 约 26页
  • 2020-03-06 发布于上海
  • 举报
8.1 数据库的安全保护;8.1.1 视图的定义和查询修改;8.1.2 访问控制; 数据库用户: 1.一般数据库用户; 2.具有支配数据库部分资源权限的数据库用户; 3.具有DBA特权的数据库用户; 在数据库中,许多用户的权限相同,如分别授权,十分繁琐,可以为他们定义一个角色。 对角色授权,某用户承担某种角色就拥有该角色的权限,一个用户可以拥有多个角色和其他权限。 角色不是用户,不能用做登陆!;8.3 完整性约束检查;2. 动态约束(dynamic constraints); 8.3.2 完整性约束的说明 ; 2.用断言(assertions)说明约束 DBMS提供断言说明语言,用此语言可以写出数据库完整性断言,由系统编译成约束库(constraint base) 。; 缺点:实现复杂,开销大,处理单一。; 传统的数据库系统只能按照用户或应用程序的要求,对数据库进行操作,而不能根据发生的事件或数据库的状态主动进行相应的处理,这样的数据库系统是被动的。; 问题:主动数据库系统和关系数据库系统、面向对象数据库系统的区别和联系?;假 设有下列三个关系: Sailors(sid, sname, rating, b

文档评论(0)

1亿VIP精品文档

相关文档