通过加锁可以保证处理程序并发时的数据()。
第1题:
若允许对同一账号同时进行转账,要保证转账程序的并发执行,引入共享锁指令 SLock(b)和独占锁指令XLock(A)对数据A进行加锁,解锁指令Unlock(A)对数据A进行解锁。
请补充上述转账业务的伪代码序列,使其满足2PL协议。
第2题:
数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中______协议可以完全保证并发事务数据的一致性。
第3题:
数据库并发操作控制包括以【 】方式打开数据库和对数据库或记录加锁两种方法。
第4题:
在多线程并发程序设计中,能够给对象x加锁的语句是( )。
A.X.wait
B.synchronized(x)
C.X.notify
D.x.synchronized
第5题:
在数据库中为什么要并发控制?______
①为了控制数据库 ②防止多用户并发使用数据库时造成数据错误和程序运行错误
③保证数据的完整性 ④保证数据的安全性 ⑤保证数据的可靠性
A.①②③
B.①②④
C.①②⑤
D.①②③④⑤
第6题:
第7题:
()是java程序的并发机制,它能同步共享数据、处理不同的事件。
第8题:
一个计算问题的程序分成三个可以独立执行的程序模块:输入程序、处理程序和打印程序,每一批数据都需顺序被这些模块执行。当有多批数据时,这三个程序模块中可以并行运行的是()
第9题:
在处理数据库并发控制问题时,DBMS所使用的基本逻辑单元是()
第10题:
数据库并发操作控制包括()方式打开数据库和对数据库或记录加锁两种方法。
第11题:
输入程序、处理程序和打印程序
输入程序和处理程序
处理程序和打印程序
打印程序和输入程序
第12题:
第13题:
在保证数据一致性的加锁协议中,______级加锁协议要求事务在读数据项之前必须先对该数据项加共享锁,直到事务结束才释放该锁。
第14题:
事务是数据库中非常重要的概念。下列关于事务的说法,错误的是( )。
A.当数据库出现事务故障或系统故障时,可以通过数据库日志文件进行恢复
B.事务并发执行可能导致数据错误,采用三级加锁协议可以保证数据的一致性
C.为了检测死锁,数据库管理系统会在执行每个事务时检测事务等待图中是否出现回路
D.数据库管理系统可以采用先来先服务的方式防止活锁现象的出现
第15题:
两阶段加锁协议可以保证事务调度的【11】。
第16题:
在数据库系统中,当数据库数据的物理存储结构改变时,通过改变----,可以保证数据与应用程序问的物理独立性。
A.外模式/模式映像
B.模式/内模式映像
C.外模式
D.内模式
第17题:
第18题:
有了外模式/模式映象,可以保证数据和应用程序之间的();有了模式/内模式映象,可以保证数据和应用程序之间的()。
第19题:
()是统计报表处理程序的关键环节,可以保证统计数据的真实准确。
第20题:
“备份”工具可以用来()
第21题:
可以通过表单域定义处理表单数据所用程序的url地址,以及数据提交到服务器的方法
第22题:
()装置通过全球定位系统(GPS)对时,能够保证全网数据的同步性,时标信息与数据同时存储并发送到主站。
第23题: