国产日韩欧美精品,日韩第4页,国产区视频在线播放,欧美另类交,四虎永久在线,泰坦尼克号未删减完整版电影在线观看策驰,天天色天天爽

軟題庫 學習課程
當前位置:信管網 >> 在線考試中心 >> 試題查看
試題題型【分析簡答題】
試題內容

閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某航空售票系統(tǒng)負責所有本地起飛航班的機票銷售,并設有多個機票銷售網點。以下為E-SQL編寫的部分售票代碼:
請根據上述描述,完成下列問題:
【問題1】(5分)
上述售票程序,在并發(fā)狀態(tài)下,可能發(fā)生什么錯誤?產生這種錯誤的原因是什么?
【問題2】(6分)
若將上述代碼封裝成一個完整的事務,則:
(1)在并發(fā)請求下的響應效率會存在什么問題?
(2)分析產生效率問題的原因。
(3)給出解決方案。
【問題3】(4分)
下面是改寫的存儲過程,其中flightno為航班號;a為購票數;result為執(zhí)行狀態(tài):1表示成功,0表示失敗;表tickets中的剩余機票數balance具有大于等于零約束。請補充完整。
CREATE PROCEDRUE buy_ticket(char[] flightno IN,   (a)  , int resuit OUT)
AS
BEGIN
.........
UPDATE tickets SET balance=  (b)
WHERE flight= flightno;
if (SQLcode<>SUCCESS)  {  //SQLcode為SQL語句的執(zhí)行狀態(tài)
(c)  ;
result = 0;   return;

COMMIT;
(d)
END

查看答案

相關試題