首页
登录
从业资格
事务T1将数据库中的A值从50改为30,事务T2读A值为30,事务T1又将刚才的
事务T1将数据库中的A值从50改为30,事务T2读A值为30,事务T1又将刚才的
资格题库
2022-08-02
33
问题
事务T1将数据库中的A值从50改为30,事务T2读A值为30,事务T1又将刚才的操作撤销,A值恢复为50。这种情况属于( ), 是由于数据库系统在( )方面的不当引起的,能解决此问题的方法是( )。问题1 A.丢失修改 B.不可重复读 C.读脏数据 D.幻影现象问题2 A.并发控制 B.完整性约束 C.安全性控制 D.数据库的恢复问题3 A.一级封锁协议和二级封锁协议 B.二级封锁协议和三级封锁协议 C.一级封锁协议和三级封锁协议 D.一级封锁协议、二级封锁协议和三级封锁协议
选项
答案
cab
解析
丢失修改:是指两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了T1提交的结果,导致T1的修改被丢失。
脏读:指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据, 那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。
不可重复读:指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。 那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的数据可能是不一样的。这样就发生了在一个事务内两次读到的数据是不一样的,因此称为是不可重复读。
幻影现象是指同一事务对数据对象的两次访问得到的数据记录数不同。原因在于两次访问期间满足条件的记录被别的事务修改了或因为别的事务对表进行了增删,造成两次访问满足条件的记录不同了。属于不可重复读类不一致性。
一级封锁协议解决了丢失修改,二级封锁协议解决了脏读,三级封锁协议解决了不可重复读。
转载请注明原文地址:https://tihaiku.com/congyezige/2419564.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
克服网络故障问题的最有效的方法是(54)。A.限制非法操作 B.事务跟踪处理
在内网中部署()可以最大限度防范内部攻击。A.防火墙 B.数据库审计系统
在一个IP分片数据报中,如果片偏移字段的值为十进制数100,那么该分片携带的数据
若连接数据库过程中需要指定用户名和密码,则这种安全措施属于()A.授权机制
若连接数据库过程中需要指定用户名和密码,则这种安全措施属于()。A.授权机制
数据库管理技术是在()的基础上发展起来的。数据模型的三要素是数据结构、数据操作和
某企业的数据库系统中有如下所示的员工关系和仓库关系,每个仓库可有多名员工,但只有
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值
在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当作实体,而在另
函数f()、g()的定义如下图所示,调用函数f时传递给形参a的值为1。若采用传
随机试题
AirqualityinBritainhasimprovedconsiderablyinthelastthirtyyears.Total
Inrecentdecadeschildspecialistshavetriedmoreandmoretohelpparent
Thespaceshuttle【T1】______madeararenightlandingattheKennedySpaceC
A—FacultyStudyAreaB—MultimediaReferenceRoomC—Audio-VisualResourcesD—Bag
按《民用建筑电气设计规范》的规定,关系到患者生命安全的手术室属于哪一类医疗场所?
普通砌筑砂浆出厂检验项目应为()薄层砌筑砂浆出厂检验项目应为保水率、抗压强度。
针对逻辑覆盖()叙述是不正确的。A.达到100%CC要求就一定能够满足100%
患儿,4岁,手足口病。护士指导家长用食醋熏蒸法消毒居室。其房间长3m,宽2m,高
NK细胞是A.特殊的T淋巴细胞 B.吞噬细胞 C.抗原递呈细胞 D.介导A
根据其对人体的致病性,能引起人类食物中毒的细菌属于( )。A.致病菌 B.非
最新回复
(
0
)