皮皮学,免费搜题
登录
搜题
【简答题】
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某连锁酒店提供网上预订房间业务,流程如下: (1)客户查询指定日期内所有类别的空余房间数,系统显示空房表(日期,房间类别,数量)中的信息; (2)客户输入预订的起始日期和结束日期、房间类别和数量,并提交; (3)系统将用户提交的信息写入预订表(身份证号,起始日期,结束日期,房间类别,数量),并修改空房表的相关数据。 针对上述业务流程,回答下列问題。 【问题1】(3分) 如果两个用户同时查询相同日期和房间类别的空房数量,得到的空房数量为1,并且这两个用户又同时要求预订,可能会产生什么结果,请用100字以内文字简要叙述。 【问题2】(8分) 引入如下伪指令:将预订过程作为一个事务,将查询和修改空房表的操作分别记为R(A)和W(A,x) ,插入预订表的操作记为W(B,a) ,其中x代表空余房间数,a代表预订房间数。则事务的伪指令序列为:x = R(A),W(A,x-a),W(B,a)。 在并发操作的情况下,若客户1、客户2同时预订相同类别的房间时,可能出现的执行序列为:x1=R(A), x2 = R(A), W(A, x1-a1), W(B1,a1), W(A, x2-a2), W(B2,a2)。 (1)此时会出现什么问题,请用100字以内文字简要叙述。 (2)为了解决上述问题,引入共享锁指令SLock(X)和指令XLock(X)对数据 X进行加锁,解锁指令Unlock(X)对数据X进行解锁,请补充上述执行序列,使其满足 2PL协议,使其不产生死锁且持有锁的时间最短。 【问题3】(4分) 下面是实现预订业务的程序,请补全空玦处的代码。其中主变量:Cid,:Bdate, :Edate, :Rtype, :Num 分别代表身份证号,起始日期,结束日期,房间类别和订房数量。 SET TRANSACTION ISOLATION LEVEL REPEATABLE READ; UPDATE 空房表 SET数量=数量 - :Num WHERE__(a)__; if error then { ROLLBACK; return -1;} INSERT INTO 预订表 VALUES (:Cid, :Bdate,:Edate,:Rtype,:Num); if error then { ROLLBACK; return -2 ; } __(b)__; .
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】下列修改最无必要的是( )。
A.
将“八十名”改为“80名”
B.
将“学制三年”改为“学制3年”
C.
将“一千名”改为“1000名”
D.
在“一千名”后面加上“左右”
【单选题】存储系统中引入告诉缓冲存储器(Cache)是为了解决( )。
A.
内存与外存之间速度不匹配问题
B.
CPU与外存之间速度不匹配问题
C.
CPU与内存储器之间速度不匹配问题
D.
主机与外设之间速度不匹配问题
【多选题】测量学中的平面直角坐标系与数学坐标系相比较,区别在于( )。
A.
纵横轴互换
B.
象限按顺时针方向排列
C.
坐标原点不同
【单选题】胞质内含异染性颗粒的细胞是
A.
巨噬细胞
B.
浆细胞
C.
肥大细胞
D.
成纤维细胞
E.
嗜酸性粒细胞
【判断题】标准溶液是指已知了准确浓度的溶液,用于测定未知样品的含量。
A.
正确
B.
错误
【单选题】材料应力腐蚀临界应力场强度因子是指以下[ ]
A.
σ SCC
B.
K ISCC
C.
K IHEC
D.
da/dt
【单选题】根据波士顿矩阵理论,当某企业的所有业务均处于高市场份额时,下列各项关于该企业业务所属类别的判断中,正确的是( )。
A.
明星业务和现金牛业务
B.
明星业务和问题业务
C.
瘦狗业务和现金牛业务
D.
现金牛业务和问题业务
【单选题】根据波士顿矩阵理论.当某企业的所有业务均处于高市场增长率时,下列各项关于该企业业务所属类别的判断中,正确的是( )。
A.
明星业务和现金牛业务
B.
明星业务和问题业务
C.
瘦狗业务和现金牛业务
D.
现金牛业务和问题业务
【简答题】090389 由 L 和 C 两元件组成的并联支路,当正弦电源的角频率 w 等于 时,该并联支路的等效阻抗为 ________ 。
【单选题】四冲程发动机在工作过程中进气打开、排气关闭,活塞由上止点往下止点运行,此时是( )行程。
A.
进气
B.
压缩
C.
做功
D.
排气
相关题目: