首页
登录
从业资格
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时
练习题库
2022-08-02
75
问题
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时系统将其刚使用的车位标记为空车位。
根据上述描述,在入口处的伪代码程序为:x = Get( );IF x =NULL THEN return 0;Writ(x, 1);【问题1】(3) 若两辆车在不同的入口处同时执行上述代码,会出现什么问题?(100字以内描述)【问题2】(8分) 为保证入口处伪代码正确地并发执行,引入共享锁指令 SLock(T)和独占锁指令XLock(T)对表 T 进行加锁;Upgrade(T)对表 T 所加的共享锁升级为独占锁;解锁指令Unlock(T)对表T 进行解锁。 (1)请修改上述入口处的伪代码程序,使其满足2PL协议。 (2)满足2PL协议的入口处的伪代码程序,在并发执行时是否会产生死锁?若是,给出一个产生死锁的调度。【问题3】(4分) 若停车位表的关系模式为:park(parkno, isused),其中parkno为停车位号,isused为停车位标志,0为空,1为非空。 下面是用E-SQL实现的查询空车位的函数Get( ),请补全空缺处的代码。SET TRANSACTION ISOLATION LEVEL SERIALIZABLEEXEC SQL DECLARE getblk CURSOR FOR (a) ; EXEC SQL OPEN getblk ; EXEC SQL FETCH getblk INTO :Hparkno; // Hparkno为已声明的主变量 IF SQLCA.sqlcode = 100 THEN EXEC SQL CLOSE getblk ; Return NULL; ELSE(b) ;END IF
选项
答案
解析
转载请注明原文地址:https://tihaiku.com/congyezige/2419991.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
要刷新Windows2008系统的DNS解析器缓存,以下命令正确的是()
当布线结构需要调整时,可以通过布线配线系统来重新配置,具体调整手段是通过()实
Linux不支持()文件系统。A.NTFS B.SWAP C.EXT2
在指令系统的各种寻址方式中,获取操作数最快的方式是()。A.直接寻址 B.
综合布线系统中由交接间的配线设备,输入/输出设备等组成,设置在每层配线设备房间内
当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的主要任务是(
在计算机系统中,打印机属于:A.感觉媒体 B.存储媒体 C.传输媒体
计算机系统中,CPU对主存的访问方式属于()。A.随机存取 B.顺序存取
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至
在Windows系统中,对话框是特殊类型的窗口,其大小();下图所示的对话框中,
随机试题
1Thereisanacceleratingtrendtowardgreaterrealisminmediacommunic
患者,男,32岁,上腹突发刀割样疼痛,很快波及全腹,体温39℃,腹部呈板状,有明
男性:20岁,食管钡餐X线检查提示食管憩室。下列症状中,食管憩室通常不出现的是A
客户接触点包括()。A.网点布置陈设 B.宣传资料的内容和形式 C.业
在防治支气管哮喘药物中,沙丁胺醇属于A:抗胆碱药 B:糖皮质激素 C:H1受
关于招标师职业水平考试,下列说法正确的有()A.招标师职业水平考试实行全国统
各型休克的共同特点是A.血压下降 B.中心静脉压下降 C.脉压差减小 D.
甲巯咪唑抗甲状腺药在临床主要用于A.放射性碘治疗者 B.呆小病的替代治疗 C
A.激素替代剂 B.骨形成刺激剂 C.促进骨矿化剂 D.骨吸收抑制剂 E
易发生肠穿孔而致死的疾病是A.阿米巴病B.肠结核C.菌痢D.伤寒E.息肉
最新回复
(
0
)