C.当数据库的内模式发生改变时,用户编写的应用程序可以不变。
D.为保证应用程序能够正确执行,我们需要修改内模式与概念模式之间的映射。 46、对于4个事务来说,有 个串行调度。
A. 4 B.8 C.24 D.32 47、下列说法正确的是 。
A.数据库模式相对不稳定 B.数据库实例相对稳定 C.关系模式相对稳定 D.关系实例相对稳定 49、系统出现死锁当且仅当事务等待图中包含 。
A.回路 B.树 C.二叉树 D.图 50、下列哪些说法是正确的 。
A.任何满足两段锁协议的合理调度都是冲突可串行的。 B.任何冲突可串行的事务调度都满足两段锁协议。
C.任何满足树协议的事务调度不一定是冲突可串行的。 D.满足两段锁协议的事务调度一定满足树协议,反之亦然。
51、在数据库设计过程中,哪个阶段独立于数据库管理系统 。
A.概念设计 B.逻辑设计 C.物理设计 D.ABC都不正确 52、下列说法正确的是 。
A.一个节点被加以共享意向互斥锁,以该节点为根的子树不一定被加以共享锁。 B.如果一个节点被加以共享意向互斥锁,则以该节点为根的子树正被加以共享锁。 C.如果一个节点被加以共享意向互斥锁,则该节点后裔节点已经被加以互斥锁。 D.如果一个节点被加以共享意向互斥锁,则该节点后裔节点正在被加互斥锁。 53、下列哪些说法是不正确的 。
A.在数据库被修改之前建立相应日志记录。
B.在数据库恢复时,通常要从后向前扫描日志记录。 C.一般的,需要在undo操作之前执行redo操作。 D.一般的,需要在redo操作之前执行undo操作。
54、找出下列函数依赖中那些属于平凡函数依赖 。
A.(a,b)->c B.(a,b)->b C.b->a D.a->b 56、需求分析说明书在哪个阶段生成 。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 57、下列哪些锁之间是相容关系 。
A.互斥锁与互斥锁 B.共享锁与共享锁 C.共享锁与互斥锁 D.两段锁与共享锁 58、下列哪些说法是正确的 。
A.满足两段锁协议的调度的事务集合一定具有满足时间印协议的调度。 B.满足两段锁协议的调度的事务集合不一定具有满足时间印协议的调度。 C.满足时间印协议的调度的事务集合一定具有满足两段锁协议的调度。 D.满足时间印协议的调度的事务集合一定具有满足两段锁协议的调度。 59、下列说法正确的是 。
A.并发控制单位粒度越大,并行性越大。 B.并发控制单位粒度越小,额外开销越大。 C.并发控制单位粒度越小,额外开销越小。 D.以上说法都不对
60、日志通常放在下列那种存储设备上 。
A.主存储器 B.永恒存储器 C.永久存储器 D.高速缓冲存储器
61、下列选项中不是基于锁的并发控制技术是 。
A.两段锁协议 B.数据库图协议
C.时间印协议 D.多粒度锁协议
63、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是
创建 。
A.另一个表(table) B.游标(cursor)