问题 单项选择题

设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是( )。

 T1  T2
 读A=100
 A=A*2写回
 读A=200
 ROLLBACK

A.该操作序列不存在问题

B.该操作序列丢失修改

C.该操作序列不能重复读

D.该操作序列读出脏数据

答案

参考答案:D

解析: 事务的并发执行可能出现3个主要问题;
①丢失更新。即两个事务对同一数据进行读取并修改,先做的那个修改动作被后面的修改掩盖了,又称为丢失修改。
②对未提交更新的依赖。即事务T1读取了一个事务T2正在更新但尚未提交的数据,这个数据是一个数据库中并不存在的值。也就是俗称的读“脏”数据。
③不一致的分析。假设事务T1要对账户求和,先读了账户1余额,此时事务T2将钱从账户1转到账户2,事务T2提交后事务T1继续执行,读取账户2的余额加到总数中,显然转走的钱被算了两次。这就是不一致的分析,又称不可重复读。
在本题中,T2在T1更新数据的过程中读取了数据,但之后T1执行了回滚操作,因此T2读到了脏数据。

问答题 简答题

2008年7月10日,顺达市国税稽查局接到群众举报,江州三叶商贸有限公司存在严重的税收问题。稽查局于7月11日立案,并于7月12日开始对该公司进行检查。经过一个多月的检查,发现该公司确实存在税收问题,公司的法定代表人以及财物负责人都承认了违法事实。以下为检查的基本情况:

一、公司的基本情况江州三叶商贸有限公司主要从事商品零售业务,系增值税一般纳税人,非小型微利企业。会计核算采用《企业会计准则》,库存商品采用售价核算。

二、检查取得的相关稽查资料库存商品明细账、商品进销差价明细账、主营业务收入明细账、主营业务成本明细账(资料1-1,资料1-2;资料1-3,资料1-4),固定资产明细账、累计折旧明细账、固定资产清理明细账(资料2-1,资料2-2;资料2-3,资料2-4,资料2-5,资料2-6)。相关记账凭证(资料3-1,资料3-2;资料3-3,资料3-4,资料4-1,资料4-2;资料4-3,资料4-4,资料4-5)。

三、根据资料所给三叶商贸有限公司2008年1月的库存商品明细账、商品进销差价明细账、主营业务收入明细账、主营业务成本明细账,2008年全年的固定资产、累计折旧、固定资产清理明细账及相关记账凭证,分析、计算、回答下列问题:

计算通用设备全年应当计提的折旧额,与实际计提折旧额比较,分析有无多提折旧的问题。

问答题 简答题