当前位置:首页 > 最新最好的数据库复习资料
A、死锁是操作系统中的问题,数据库操作中不存在
B、在数据库操作中防治死锁的方法是禁止两个用户同时操作数据库 C、当两个用户竞争相同资源时不会发生死锁 D、只有出现并发操作时,才有可能出现思索。
26、设有两个事务T1和T2,并发操作如图,下面评价正确的事(B) A、该操作不存在问题 B、该操作丢失修改 C、该操作不能重复读 D、该操作读脏数据
27、设有两个事务T1和T2,下面评价正确的事(C)
T1 1.读B=5 2. 2. 读B=5 验证和=25T2 A=10 读A=10 写A=A*2 A=20 2. 3.A=A-5 4. 并发操作如图,
T1 1. 读A=10 T2 读A=10 写写A=A-8 A、该操作不存在问题 B、该操作丢失修改 C、该操作不能重复读 D、该操作读脏数据
不对 28、设有两个事务T1和T2,并发操作如图,下面评价正确的事(D) A、改操作不存在问题 B、改操作丢失修改 C、改操作不能重复读 D、改操作读脏数据
28、设有两个事务T1和T2,并发操作如图,下面评价正确的事(D)
T1 1.读A=100 写回A=A*2 2. T2 读A=200 3. ROLLBACK 恢复A=100 A、改操作不存在问题 B、改操作丢失修改 C、改操作不能重复读 D、改操作读脏数据
二、填空题
T1 1.读A=100 写回A=A*2 2. T2 读A=200 4. ROLLBACK 恢复A=100 1、保护数据安全性的一般方法是设置用户标志和存取权限控制 2、安全性控制的一般方法有用户标志鉴定、存取控制、审计、数据加密、视图等方面
3、存取权限包括两方面内容:要存取的数据对象、对此数据对象进行操作的类型
4、事务是数据库管理系统的基本单位,使用户定义的一组逻辑一致的程序序列。
5、有两种基本类型的锁:共享锁和排他锁
6、数据库恢复是将数据库从错误状态恢复到某一已知的正确状态的功能。
7、数据库系统在运行过程中可能会发生故障,故障主要有事务故障、系统故障、介质故障和计算机病毒四大类
8、数据库系统在运行过程中,可能会发生各种故障,故障对系统的
影响有两类:数据库本身被破坏、数据库处于不一致状态。 9、制作后援副本的过程称为转储,他又分为增量转储和海量转储。 10、对数据授权和受贿授权的语句分别是 。 11、数据库系统是利用存储在外村上其他地方的冗余数据来重建被破坏的数据库,它主要有两种:后援副本和日志文件 三、建答题
1、三级封锁协议内容及相应控制方法 2、什么是封锁?
3、剑术数据库产生死锁的原因和解决死锁的方法 4、简述数据库并发控制的方法
5、设某航班某日有余票50张,甲预定10张,乙预定20张,若按以下顺序执行有什么问题?如何实现并发控制? 甲 1. 读余票A=50 3.写回A=A-10 乙 2. 读余票A=50 4.写回A=A-20 分析:以上操作顺序将产生不正确的结果。丢失修改 改进:参考书上例题 6、上课所讲例题
共分享92篇相关文档