首页
登录
从业资格
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时
练习题库
2022-08-02
63
问题
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时系统将其刚使用的车位标记为空车位。
根据上述描述,在入口处的伪代码程序为: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系统中,对话框是特殊类型的窗口,其大小();下图所示的对话框中,
随机试题
Fordecades,thetelevisionwastheflagshipofanyconsumer-electronicspro
WhopersonallyintervenedtomakesuretheOlympicstadiuminBerlinposednoda
Googleis______.[br]Howmanywaysaretheretogetaword’sdefinitionwheny
环磷酰胺最常见的不良反应是A.骨髓抑制 B.肝功能异常 C.胃肠道不良反应
居务公开采取的形式主要包括()A.召开居民代表成员会议 B.居民小组代
属于色谱鉴别法的是A.IR B.UV C.TLC D.生物学鉴别法 E.
据对全国规模以上文化及相关产业5.9万家企业调查,2020年上半年,上述企业实现
女性,65岁,咳嗽、咳痰伴发热3天,意识不清4小时。否认糖尿病史。高血压史12年
Mymajorandworkingexperience______th
胰头癌的最常见首发临床表现是( )。A.黄疸 B.稀便 C.贫血 D.上
最新回复
(
0
)