首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景: 假设在某一个时刻只有一个活动的事务,为了保证事务
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景: 假设在某一个时刻只有一个活动的事务,为了保证事务
admin
2013-01-20
33
问题
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景:
假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为
(1)
。
事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用
(2)
机制保证单个事务的一致性。
事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议
(3)
。
持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。假设在曰志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中
(4)
,当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该
(5)
。
(2)
选项
A、逻辑正确性检查
B、物理正确性检查
C、完整性约束检查
D、唯一性检查
答案
C
解析
转载请注明原文地址:https://kaotiyun.com/show/nwQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Nearlytwo-thirdsofbusinessesintheUKwanttorecruitstaffwithforeignlanguageskills.Frenchisstillthemosthighly
Whathappenswhenyoucombineproductdesignskills,high-poweredmarketresearchtechniques,andabundantcustomerdata?Tooof
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
2005年11月15日华为软件研发笔试题。实现一单链表的逆转。
输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
设置本地连启动WindowsXP系统自带防火墙。
请在MSN共享文件会话界面上,利用工具栏添加共享文件,文件位置为“我的文档\注册.txt”。
4月26日是CIH病毒发作的日子。假设今天是4月25日,请将系统的日设置为27日,以避免明天病毒发作。
在桌面显示"IE"图标(不是快捷方式)。
随机试题
人们有意识地规划并在较短时间内实现的社会局部调整或全面改良的过程,被称为【】
制定绿色施工管理制度,负责绿色施工的组织实施,是()的绿色施工职责。
—Hurryupplease,orI’llbelate.—________.
A、ownB、followC、knowD、knowledgeD
汗证中营卫不和且伴气虚症状时可选用
下列哪个是在酸性条件下易分解的抗生素
药品监督管理部门核发《非处方药药品审核登记证书》后,非处方药药品的药品标签、使用说明书、内包装、外包装上必须印有非处方药专有标识的时限是()
锅炉工作包括三个同时进行的过程,指的是()。
上海证券交易所和深圳证券交易所对下列()可能影响证券交易价格或者证券交易量的异常交易行为,予以重点监控。
证券公司进行证券自营买卖,其收益主要来源于()。
最新回复
(
0
)