数据库系统:设计、实现与管理

作者:托马斯M.康诺利  出版社:机械工业出版社

题目 题型
解释什么是事务。为什么在DBMS中事务是个重要的操作单位? 问答
事务的ACID特性是保证事务的可靠性和一致性的基础。 分析每一种特性并讨论... 问答
举例说明在一个多用户的环境中,当允许对数据库进行并发访问时,会发生哪些类型... 问答
给出一种并发控制机制以确保不会在一个多用户的环境中,当允许对数据库进行并发... 问答
解释什么是串行调度、非串行调度和可串行化调度。阐明调度等价的原则。 问答
讨论冲突可串行化和视图可串行化之间的区别。 问答
讨论基于锁机制的并发控制中可能产生的问题以及DBMS为避免这些问题所采取的措施。 问答
为什么两段锁不是一种适用于索引的并发控制机制?给出一种更适合树状索引的加锁机制。 问答
什么是时间戳?基于时间戳的并发控制协议与基于锁的并发控制协议有何不同? 问答
描述基本时间戳排序并发控制协议。什么是托马斯写规则?托马斯写规则对基本时间... 问答
描述如何使用版本来提高并发性。 问答
讨论悲观并发控制和乐观并发控制的区别。 问答
讨论在数据库环境中可能能出现的故障的类型。解释为什么对一个多用户的DBMS... 问答
讨论为何日志文件(或称日记)是各种恢复机制的基本特性。解释什么是向前恢复,... 问答
比较延迟修改恢复协议和立即修改恢复协议。 问答
讨论下列高级事务模型: (a)嵌套事务 (b) Saga ... 问答
分析你正在使用的DBMS。这些DBMS都使用哪些并发控制协议?支持哪些类型... 问答
对于下列每一个调度,说明其是否为可串行化调度、冲突可串行化调度、视图可串行... 问答
(a) read(T1,balx 问答
(a)解释什么是限定写规则。在限定写规则下,怎样测试一个调度是否为冲突可审... 问答