试题详情
- 简答题设T1,几,几是如下的3个事务: T1:A : = A + 2 ; T2:A : = A * 2 ; T3:A : = A **2 ; ( A<-A*A) 设A的初值为 0 。 若这3个事务允许并行执行,则有多少可能的正确结果,请一一列举出来。
- A 的最终结果可能有 2 、 4 、 8 、 16 。因为串行执行次序有 T1 T2T3、 T1 T3T2、T2T1T3、T2T3T1、T3T1T2、T3T2 T1 。对应的执行结果是 16 、 8 · 4 · 2 · 4 · 2 。
关注下方微信公众号,在线模考后查看
热门试题
- 数据独立性的含义是什么?
- 触发器主要是通过表操作事件进行触发而被执
- DBMS指的是()
- 试说明概念设计说明书的主要内容。
- 举例说明,对并发事务的一个调度是可串行化
- SQL Server聚合函数有最大、最小
- 下列哪个不是sql数据库文件的后缀。()
- 用下列表格中的数据来描述某个学生的选课程
- 简述SQL Server 2005服务器
- 试述常用的意向锁:IS锁、ix锁、SIX
- ()是已经存储在SQL Server服务
- 简述Transact-SQL的各个聚合函
- 一个图书借阅管理数据库要求提供下述服务:
- 阅读程序,说明它功能
- 当B属于函数依赖于A属性时,属性B与A
- 以下哪一个不是逻辑运算符()
- 数据库逻辑设计有哪些基本方法?请叙述。
- 面向对象数据库应该具备哪些基本特征?
- 如下图所示,表中的记录数为()
- 什么是存储过程?为什么要使用存储过程?