关系数据库中使用锁机制来控制对同一数据记录的并发操作,这些锁的基本模式包括()。

题目
关系数据库中使用锁机制来控制对同一数据记录的并发操作,这些锁的基本模式包括()。

A.隔离锁
B.备份锁
C.排他锁
D.数据锁
E.共享锁
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中【10】协议可以完全保证并发事务数据的一致性。


正确答案:
三级加锁【解析】三级加锁协议也称为三级封锁协议.,它保证正确地调度事务的并发操作,是事务对数据库对象加锁、解锁必须遵守的一种规则。在运用x锁和s锁对数据对象加锁时,还需要约定一些规则,例如何时申请x锁或S锁、持锁时间、何时释放等。

第2题:

基于封锁的并发控制中,给数据项加的锁一般有两种:共享锁和______锁。


正确答案:排他
排他

第3题:

事务的活锁又称为事务的饥饿,为了避免数据库出现事务活锁,可以采用的措施是______。

A.使用先来先服务策略处理事务请求

B.使用两阶段锁协议

C.对事务进行并发调度

D.使用小粒度锁


正确答案:A
解析:为避免活锁现象的发生,DBMS可以采用先来先服务(FIFS)策略处理事务的数据操作请求。

第4题:

在并发控制中,通常采用【 】策略来避免活锁。


正确答案:先来先服务
先来先服务 解析:封锁会带来新问题:活锁和死锁。通常采用先来先服务策略来避免活锁;采用一次封锁法、顺序封锁法来预防死锁;采用定期诊断、释放某事务的方法来解除死锁。

第5题:

数据库关系系统使用了访问控制机制就可以保证数据库中数据不被窃取和有效使用。()

此题为判断题(对,错)。


答案:正确

第6题:

在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是______。

A) 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用

B) 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁

C) 数据库管理系统可以采用先来先服务的方式防止出现活锁现象

D) 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁

A.

B.

C.

D.


正确答案:B

第7题:

事务并发控制机制中,避免活锁产生的方法是采用( )的策略;


参考答案:先来先服务

第8题:

(45)为保证系统的并发性和性能,Sybase公司的企业级服务器ASE支持( )锁机制。

Ⅰ、数据页锁 Ⅱ、数据行锁 Ⅲ、所有页锁

A)仅Ⅰ和Ⅱ

B)仅Ⅰ和Ⅲ

C)仅Ⅱ和Ⅲ

D)都支持


正确答案:D

(45)【答案】D)
【解析】ASE支持数据页锁、数据行锁和所有页锁

第9题:

SYBASE企业级数据库服务器支持3种类型的锁机制来保证系统的并发性和性能。这些锁机制包括:【 】、数据行锁和所有页锁。


正确答案:数据页锁
数据页锁 解析:SYBASE企业级数据库服务器支持3种类型的锁机制来保证系统的并发性和性能。这些锁机制包括:数据页锁、数据行锁、所有页锁。

第10题:

所有事务均是通过读写操作来存取数据库中的数据内容,在这些事务的并发执行过程中,可以通过对这事务的读写活动进行【 】调度,使得这些活动的执行过程不影响数据库的一致性。


正确答案:可串行化的 或 可串行化
可串行化的 或 可串行化 解析:所有事务均是通过读写操作宋存取数据库中的数据内容,在这些事务的并发执行过程中,可以通过对这些事务的读写活动进行可串行化调度,使得这些活动的执行过程不影响数据库的一致性。

更多相关问题