首页 > 软考
题目内容 (请给出正确答案)
[主观题]

数据库系统必须控制事务的并发执行,保证数据库(45)。假设事务T1、T2分别对数据A和B进行的操作如下

数据库系统必须控制事务的并发执行,保证数据库 (45) 。假设事务T1、T2分别对数据A和B进行的操作如下图所示,事务T1与T2间的并发调度为可串行化调度的是 (46) 。

数据库系统必须控制事务的并发执行,保证数据库(45)。假设事务T1、T2分别对数据A和B进行的操作如

(45)

A.处于一致的状态

B.不存在冗余的信息

C.操作不出现死循环

D.备份的完整性

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“数据库系统必须控制事务的并发执行,保证数据库(45)。假设事…”相关的问题
第1题
● 数据库系统必须控制事务的并发执行,保证数据库 (45) 。假设事务 T1、T2分别对数据 A 和 B 进行的
操作如下图所示,事务 T1 与 T2 间的并发调度为可串行化调度的是 (46)。

● 数据库系统必须控制事务的并发执行,保证数据库 (45) 。假设事务 T1、T2分别对数据 A 和

(45)

A. 处于一致的状态

B. 不存在冗余的信息

C. 操作不出现死循环

D. 备份的完整性

● 数据库系统必须控制事务的并发执行,保证数据库 (45) 。假设事务 T1、T2分别对数据 A 和

点击查看答案
第2题
下列关于事务的叙述中,正确的是()。

A.确保持久性是数据库系统中事务管理部件的责任

B.串行地执行事务不是解决事务并发执行问题的一种方式

C.一旦中止事务造成的变更被撤销,则称事务已回滚

D.如果每个事务都保证一致性和原子性,即使它们并发执行,也有可能导致不一致状态

点击查看答案
第3题
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保
证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景: 假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为()。 事务的一致性要求在没有其它事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用()机制保证单个事务的一致性。 事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议()。 持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。假设在日志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中(),当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该()。

A.主动冗余 B.影子拷贝 C.热备份 D.多版本编程 A.逻辑正确性检查 B.物理正确性检查 C.完整性约束检查 D.唯一性检查 A.能够保证事务的可串行化执行,可能发生死锁 B.不能保证事务的可串行化执行,不会发生死锁 C.不能保证事务的可串行化执行,可能发生死锁 D.能够保证事务的可串行化执行,不会发生死锁 A.无需记录“事务开始执行”这一事件 B.无需记录“事务已经提交”这一事件 C.无需记录数据项被事务修改后的新值 D.无需记录数据项被事务修改前的原始值 A.重做 B.撤销 C.什么都不做 D.抛出异常后退出

点击查看答案
第4题
数据库系统运行的基本工作单位是事务。事务通常以BEGIN TRANSACTION语句开始,以COMMIT或ROLLBACK
吾句结束。COMMIT表示(26),ROLLBACK表示(27)。从终端用户的角度看,事务是一个(28)。

在数据库的并发控制中,事务T若要更新记录Q,必须先执行操作(29)。在封锁技术方面,SQL 2提供如下4种“事务的一致性级别”:可读未提交数据、读提交数据、可重复读、可串行化。其中(30)允许事务读“脏”数据。

A.物理数据库尚未更新,事务执行失败

B.物理数据库尚未更新,事务执行成功

C.物理数据库已更新,事务执行失败

D.物理数据库已更新,事务执行成功

点击查看答案
第5题
数据库系统可能出现下列故障: Ⅰ.事务执行过程中发生运算溢出 Ⅱ.某并发事务因发生死锁而被撤销 Ⅲ.

数据库系统可能出现下列故障:

Ⅰ.事务执行过程中发生运算溢出

Ⅱ.某并发事务因发生死锁而被撤销

Ⅲ.磁盘物理损坏

Ⅳ.系统突然发生停电事务

Ⅴ.操作系统因被病毒攻击而突然重启

以上故障属于系统故障(软故障)的是______。

A)Ⅰ、Ⅱ、Ⅳ和Ⅴ

B)Ⅳ和Ⅴ

C)Ⅰ、Ⅲ、Ⅳ和Ⅴ

D)Ⅲ和Ⅳ

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

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

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

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

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

点击查看答案
第7题
对数据库中的数据进行及时转储是保证数据安全可靠的重要手段。下列关于静态转储和动态转储的说法正确的是

A.静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除操作

B.静态转储必须依赖数据库日志才能保证数据的一致性和有效性

C.动态转储需要等待正在运行的事务结束后才能开始

D.对一个24小时都有业务发生的业务系统来说,比较适合采用静态转储技术

点击查看答案
第8题
为了防止某个数据库系统发生故障,设有下列措施: Ⅰ.配备UPS保证服务器供电稳定 Ⅱ.采用双硬盘镜
像,以防止单个硬盘出现介质损坏而造成数据丢失 Ⅲ.定期给操作系统打补丁,以免操作系统被攻击后重启 Ⅳ.改善密码管理机制,提高各类密码的安全性,以免发生数据失窃 Ⅴ.加强事务流程测试和验证,以免发生并发事务死锁 以上措施中,用于防止数据库系统出现系统故障(软故障)的是

A.仅Ⅰ、Ⅱ和Ⅲ

B.仅Ⅲ、Ⅳ和Ⅴ

C.仅Ⅰ和Ⅲ

D.仅Ⅳ和Ⅴ

点击查看答案
第9题
():MySQL中事务在执行时,不会受其他事务的影响。保证未完成事务的所有操作与数据库系统的隔离,事务执行成功后才能看到执行结果。

A.原子性

B.一致性

C.隔离性

D.持久性

点击查看答案
第10题
死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是A.当事务由于无法获得对需要

死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是

A.当事务由于无法获得对需要访问的数据项的控制权而处于等待状态时,称数据库中产生了死锁

B.死锁是由于系统中各事务间存在冲突操作且冲突操作的并发执行顺序不当而产生的

C.死锁预防可以使用一次加锁和顺序加锁两种方法,其中一次加锁法可能会降低系统的并发程度

D.解除死锁通常采用的方法是选择一个或儿个造成死锁的事务,撤销这些事务并释放其持有的锁

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改