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

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

添加老師微信

備考咨詢

加我微信

摘要:2014上半年數(shù)據(jù)庫系統(tǒng)工程師考試真題及答案解析下午卷 試題四.閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f明】 某高速路不停車收費(fèi)系統(tǒng)(ETC)的業(yè)務(wù)描述如下:

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

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

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



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

下午卷


  試題四.閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
【說明】
      某高速路不停車收費(fèi)系統(tǒng)(ETC)的業(yè)務(wù)描述如下:
(1)車輛駛?cè)敫咚俾啡肟谡军c(diǎn)時(shí),將駛?cè)胄畔ⅲ‥TC卡號(hào),入口編號(hào),駛?cè)霑r(shí)間) 寫入登記表;
(2)車輛駛出高速路出口站點(diǎn)(收費(fèi)口)時(shí),將駛出信息(ETC卡號(hào),出口編號(hào), 駛出時(shí)間)寫入登記表;根據(jù)入口編號(hào)、出口編號(hào)及相關(guān)收費(fèi)標(biāo)準(zhǔn),清算應(yīng)繳費(fèi)用, 并從綁定的信用卡中扣除費(fèi)用。一張ETC卡號(hào)只能綁定一張信用卡號(hào),針對(duì)企業(yè)用戶,一張信用卡號(hào)可以綁定多 個(gè)ETC卡號(hào)。使用表綁定(ETC卡號(hào),信用卡號(hào))來描述綁定關(guān)系,從信用卡(信 用卡號(hào),余額)表中扣除費(fèi)用。 針對(duì)上述業(yè)務(wù)描述,完成下列問題:
  【問題1】
      在不修改登記表的表結(jié)構(gòu)和保留該表歷史信息的前提下,當(dāng)車輛駛?cè)霑r(shí),如何保 證當(dāng)前ETC卡已經(jīng)清算過,而在駛出時(shí)又如何保證該卡已駛?cè)攵瘩偝???qǐng)用100 字以內(nèi)文字簡(jiǎn)述處理方案。
【問題2】
當(dāng)車輛駛出收費(fèi)口時(shí),從綁定信用卡余額中扣除費(fèi)用的偽指令如下:讀取信用卡 余額到變量X,記為x = R(A);扣除費(fèi)用指令x = x - a;寫信用卡余額指令記為W(A, x)。 (1)當(dāng)兩個(gè)綁定到同一信用卡號(hào)的車輛同時(shí)經(jīng)過收費(fèi)口時(shí),可能的指令執(zhí)行序 列為:xl=R(A),xl =xl-al, x2 = R(A), x2 = x2-a2, W(A,xl),W(A,x2)。此時(shí)會(huì)出現(xiàn)什么問題?(100字以內(nèi))
  (2)為了解決上述問題,弓丨入獨(dú)占鎖指令XLock(A)對(duì)數(shù)據(jù)A進(jìn)行加鎖,解鎖指 令Unlock(A)對(duì)數(shù)據(jù)A進(jìn)行解鎖。請(qǐng)補(bǔ)充上述執(zhí)行序列,使其滿足2PL協(xié)議。
      【問題3】
下面是用E-SQL實(shí)現(xiàn)的費(fèi)用扣除業(yè)務(wù)程序的一部分,請(qǐng)補(bǔ)全空缺處的代碼。
      CREATE PROCEDURE 扣除(IN ETC 卡號(hào) VARCHAR(20),IN 費(fèi)用 FLOAT) BEGIN
      UPDATE信用卡SET余額=余額一:費(fèi)用
      FROM信用卡,綁定
WHERE信用卡.信用卡號(hào)=綁定.信用卡號(hào)AND (a)
      if error then ROLLBACK;
else (b)
END
 


  參考答案

40.png



>>>>>>>>>>點(diǎn)擊繼續(xù)答題

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




相關(guān)鏈接:

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








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

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

去領(lǐng)取

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