CMS专题

填空题因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就是(),保证数据库不出错。

题目
填空题
因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就是(),保证数据库不出错。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(49)多用户数据库系统的目标之一是使每个用户好像使用一个单用户数据库一样,为此数据库系统必须进行

A)安全性控制

B)完整性控制

C)并发控制

D)可靠性控制


正确答案:C

(49)【答案】C)
【解析】在数据库保护功能中,在多个用户同时对同一个数据进行操作时,系统应当加以并发控制,防止破坏DB中的数据。

第2题:

数据库管理系统对不同的用户设置不同的存取权限,是为了______。

A.进行并发控制

B.保护数据的完整性

C.保证较高的数据独立性

D.保护数据库的安全


正确答案:D
解析:数据库管理系统的数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。通常的一种做法就是对不同性质的用户划分不同的权限,使用户只能在规定的权限范围内操纵数据库。

第3题:

为了充分发挥数据库共享资源的特点,应该允许多个用户并行地存取数据库,若不能有效地控制多个用户程序并发存取同一个数据的情况,就可能会导致存取不正确的数据,从而破坏数据的一致性。所以数据库管理系统必须提供()机制。

A.数据库保护

B.安全性控制

C.并发控制

D.完整性控制


正确答案:C

第4题:

事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。多个用户的应用要同时参考运行,需要用事务来控制(并发控制 );为了保证不丢失数据,也需要事务来控制(恢复控制 )。()


参考答案正确

第5题:

当多个用户的( )同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。

A.应用程序

B.并发进程

C.数据库

D.操作


答案:B

第6题:

在数据库中为什么要并发控制?——

①为了控制数据库

②防止多用户并发使用数据库时造成数据错误和程序运行错误

③保证数据的完整性

④保证数据的安全性

⑤保证数据的可靠性

A.①②③

B.①②④

C.①②⑤

D.①②③④⑤


正确答案:A
解析:数据库的并发控制就是为了控制数据库,防止多用户并发使用数据库时造成数据错误和程序运行错误,保证数据的完整性。

第7题:

多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行——一。

A.并发控制

B.完整性控制

C.安全性控制

D.可靠性控制


正确答案:A
解析:并发控制功能能够保证并发操作的有效进行。它允许多个用户同时共享同一条记录的数据项;保证一个记录在某一时刻只能有一个用户进行修改操作,若多个用户都想修改同一记录,必须首先竞争到“锁定”权限后,才能修改;修改完成后,该程序应“解锁”该记录,让其他用户再竞争。

第8题:

关于“死锁“,下列说法中错误的是()

A、死锁是操作系统中的问题,数据库操作中不存在

B、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库

C、当两个用户竞争相同资源时不会发现死锁

D、并发控制的目的就是消除死锁.


参考答案:A,B,C,D

第9题:

下列实现协调并发操作、访问共享数据和彼此之间潜在干扰等数据库操作过程中的行为的数据库管理工作的是___。

A、并发控制

B、数据库管理

C、事务管理

D、信息管理


正确答案:A

第10题:

数据库允许多个用户程序并行地存取,为保持数据库的完整性,对其实施并发控制,并发控制的单位是( )。

A.元组

B.表

C.事务

D.视图


正确答案:C

更多相关问题