扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库设计困难
单选题
2025年5月第35题
收藏
分享
#数据库系统
#数据库设计
#第二版教材
#凯恩建议必须掌握
在数据库事务处理过程中,"脏读"是指(__)。
问题(1)
正确答案C
凯恩解析
本题考察的是数据库事务隔离级别中的“脏读”概念。
脏读(Dirty Read)指的是一个事务读取了另一个尚未提交事务所做的修改。如果那个事务最终回滚,那么当前事务读取到的数据就是无效的或错误的,因此被称为“脏数据”。
A选项:重复读到不一致的数据,描述的是“不可重复读”(Non-repeatable Read)现象。
B选项:读取了已经被删除的数据,干扰项,非标准定义。
C选项:读取了其他事务未提交的数据,符合“脏读”的定义。
D选项:读取了其他事务新增的数据,指的是“幻读”(Phantom Read)现象,发生在对表中符合条件的记录进行多次查询时,结果数量不一致。
因此,正确答案是 C。
