首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某商业银行账务系统的部分关系模式如下: 账户表:Account(anso,aname,balance),其中属性含义分别为:账户号码、账户名称和账户余额。 交易明细表:Tran
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某商业银行账务系统的部分关系模式如下: 账户表:Account(anso,aname,balance),其中属性含义分别为:账户号码、账户名称和账户余额。 交易明细表:Tran
admin
2021-03-13
18
问题
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某商业银行账务系统的部分关系模式如下:
账户表:Account(anso,aname,balance),其中属性含义分别为:账户号码、账户名称和账户余额。
交易明细表:TranDetails(tno,ano,ttime,toptr,amount,ttype),其中属性分别为:交易编号、账户号码、交易时间、交易操作员、交易金额、交易类型(1-存款、2-取款、3-转账)。
余额汇总表:AcctSums(adate,atime,allamt),其中属性分别为:汇总日期、汇总时间、总余额。
常见的交易规则如下:
存/取款交易:操作员核对用户相关信息,在系统上执行存/取款交易。账务系统增加/减少该账户余额,并在交易明细表中增加一条存/取款交易明细。
转账交易:操作员核对用户相关信息,核对转账交易账户信息,在系统上执行转账交易。账务系统对转出账户减少其账户余额,对转入账户增加其账户余额,并在交易明细表中增加一条转账交易明细。
余额汇总交易:将账户表中所有账户余额累计汇总。
假定当前账户表中的数据记录如表5-1所示。
请根据上述描述,回答以下问题。
在上一题的基础上,引入共享锁指令LS()和解锁指令US()。对上题中的调度进行重写,要求满足两段锁协议。两个事务执行的某种调度顺序如表5-3所示,该调度顺序使得汇总事务和转账事务形成死锁。请补全表中的空缺处(a)、(b)。
选项
答案
(a)LX(104),更新104账户余额; (b)Lx(101),更新101账户余额。
解析
本问题考查死锁的基本概念及应用。
死锁是指两个或两个以上的事务在执行过程中,由于竞争资源而造成的一种阻塞的现象。在满足两段锁协议和提交读隔离级别的前提下,同时支持排它锁和共享锁的情况下,造成死锁的前提条件是两个事务对两个共享数据形成了交叉锁定,必然造成死锁。
根据题干描述和分析死锁的形成条件,汇总事务和转账事务的共享数据是101和104账户,在T2时刻,汇总事务已经为101账户加了共享锁,因此(a)处应该为账户104加排它锁,并更新104账户余额。在(b)处,应该为账户101加排它锁,并更新101账户余额。
转载请注明原文地址:https://kaotiyun.com/show/prUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML的用例图上,将用例之间的这种关系标记为(3)。
下列中的(48)表述的是风险的两个基本属性。
每次项目经理会见其所负责项目的赞助商时,赞助商都强调对该项目进行成本控制的重要性。她总是询问有关成本绩效的情况,如哪些预算实现了,哪些预算没有实现。为了回答她的问题,项目经理应该提供(40)。
项目干系人管理的主要目的是(26)。
如下图所示,某公司局域网防火墙由包过滤路由器R和应用网关F组成,下面描述错误的是(13)。
为保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法(9),所以特别适合对大量的数据进行加密。国际数据加密算法IDEA的密钥长度是(10)位。
信息系统项目完成后,最终产品或项目成果应置于(52)内,当需要在此基础上进行后续开发时,应将其转移到(53)后进行。
随机试题
目前从事育婴职业人员有()的状况。
A.核苷类逆转录酶抑制剂B.非核苷类转录酶抑制剂C.蛋白酶抑制剂D.免疫调节剂E.β内酰胺酶抑制剂干扰素
资产评估报告的有效期为()起的1年。
从ADR曲线的形态上看,ADR从低向高超过0.5,并在此上下来回移动几次,是()。
申请授信的单一法人客户应向商业银行提交的基本信息包括近三年经审计的资产负债表、利润表等;成立不足三年的客户,提交自成立以来各年度的报表。()
集中趋势的主要测度值是()。
研究人员在正常的海水和包含两倍二氧化碳浓度的海水中分别培育了某种鱼苗,鱼苗长大后被放入一个迷宫。每当遇到障碍物时,在正常海水中孵化的鱼都会选择正确的方向避开。然而那些在高二氧化碳浓度下孵化的鱼却会随机地选择向左转或向右转,这样,这种鱼遇到天敌时生存机会减少
根据信息网络传播权保护条例的规定,在下列哪些情形下,个人或者组织可以避开技术措施,但不得向他人提供避开技术措施的技术、装置或者部件,也不得侵犯权利人依法享有的其他权利?
下列关于OSPF协议的描述中,正确的是()。
FlirtwithSuicideThelifeofDavidWoodswasthestuffofanAustralianboy’sdream.Heplayedprofessionalrugbyleague
最新回复
(
0
)