2012上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試真題及答案解析下午卷(五)

數(shù)據(jù)庫(kù)系統(tǒng)工程師 責(zé)任編輯:茶泡了飯 2015-12-29

添加老師微信

備考咨詢

加我微信

摘要:2012上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試真題及答案解析下午卷 試題五(共15 分) 【說明】 假設(shè)有兩項(xiàng)業(yè)務(wù)對(duì)應(yīng)的事務(wù)T1、T2 與存款關(guān)系有關(guān):

>>>>>>>>>>點(diǎn)擊進(jìn)入數(shù)據(jù)庫(kù)系統(tǒng)工程師考試網(wǎng)絡(luò)課堂

>>>>>>>>>>點(diǎn)擊進(jìn)入數(shù)據(jù)庫(kù)系統(tǒng)工程師歷年真題題庫(kù)

>>>>>>>>>>點(diǎn)擊進(jìn)入數(shù)據(jù)庫(kù)工程師考試大綱教材


2012上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試真題及答案解析

下午卷


  試題五(共15 分)
  【說明】
      假設(shè)有兩項(xiàng)業(yè)務(wù)對(duì)應(yīng)的事務(wù)T1、T2 與存款關(guān)系有關(guān):
(1)轉(zhuǎn)帳業(yè)務(wù):T1(A,B,50),從帳戶A 向帳戶B 轉(zhuǎn)50 元;
      (2)計(jì)息業(yè)務(wù):T2,對(duì)當(dāng)前所有帳戶的余額計(jì)算利息,余額為X*1.01。
      針對(duì)上述業(yè)務(wù)流程,回答下列問題:
  【問題1】(3 分)
  (3)假設(shè)當(dāng)前帳戶A 余額為100 元,帳戶B 余額為200 元。有兩個(gè)事務(wù)分別為T1 (A,B,50),
      (4)T2,一種可能的串行執(zhí)行為:
      (5)T1(A, B, 50) -> T2 結(jié)果:A= 50.5;B=252.5;A+B=303 請(qǐng)給出其它的串行執(zhí)行次序和結(jié)果。
   【問題2】(8 分)
(6)若上述兩個(gè)事務(wù)的一個(gè)并發(fā)調(diào)度結(jié)果如下:
 

50.png

      (1)上述調(diào)度是否正確,為什么?(3 分)
      (2)引入共享鎖指令Slock()、獨(dú)占鎖指令Xlock()和解鎖指令Unlock(),使上述調(diào)度滿足兩段鎖協(xié)議,并要求先響應(yīng)T1 的請(qǐng)求。請(qǐng)給出一個(gè)可能的并發(fā)調(diào)度結(jié)果。(5 分)
【問題3】(4 分)
若將計(jì)息業(yè)務(wù)T2 改為對(duì)單個(gè)帳戶的余額計(jì)算利息,即T2 (A)余額為A*1.01,請(qǐng)給出串行調(diào) 度T1 (A,B,50) -> T2 (A) ->T2 (B)和串行調(diào)度T2 (A) ->T1 (A,B,50) ->T2 (B)的執(zhí)行 結(jié)果。
  若將計(jì)息業(yè)務(wù)設(shè)計(jì)為對(duì)單個(gè)帳戶的余額計(jì)算利息,這種方案是否正確,為什么?




>>>>>>>>>>點(diǎn)擊獲取答案

>>>>>>>>>>點(diǎn)擊返回目錄


相關(guān)鏈接:

數(shù)據(jù)庫(kù)系統(tǒng)工程師考試知識(shí)點(diǎn)分析與真題詳解(第4版)
數(shù)據(jù)庫(kù)系統(tǒng)工程師考試歷年試題分析與解答(第4版)
數(shù)據(jù)庫(kù)系統(tǒng)工程師考試下午知識(shí)點(diǎn)精講與考前必練
      數(shù)據(jù)庫(kù)系統(tǒng)工程師考試考前串講





更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢?cè)诰€老師!