数据库原理与设计方法(邵家玉).ppt

9.6.2?? 三步提交协议 9.7??分布式数据库系统中的并发控制 9.7.1?? 分步式数据库系统中的两步封锁 1. 写全锁(write locks all) 写全锁的加锁协议如下: l???读:在任一复本上加S锁 l???写:在所有复本上加X锁 l???保持所有锁到全局事务结束(EOT) 2. 多数封锁(majority locking) 加锁协议如下: l??? 读:对过半数的复本上加S锁 l??? 写:对过半数的复本上加X锁 l??? 保持所有锁到全局事务结束(EOT) 3. N中取K封锁(K out of N locking) 加锁协议如下: l???写:对n个复本中的k个复本上加X锁 kn/2 l?? 读:对n个复本中的n-k+1个复本上加S锁 l???保持所有锁到全局事务结束(EOT) 4. 主结点法 9.7.2?? 全局死锁的检测 第十章????? 数据依赖和关系模式的规范化 10.1 关系模式设计中的一些语义问题 Functional Dependency (FD): X→Y R(S#,C#,G.,TN,D) F={{S#,C#}→G, C#→TN, TN→D} 计算机系要通知教师准备给学生补考,可以“查询计算机系所开课程的不及格学生的学号、不及格课程号以及任课教师的姓名”: SELECT S#,C#,TN FROM R WHERE D=‘CS’AND G=‘

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档