当前位置:文档之家› 数据库技术在线作业第3次及答案

数据库技术在线作业第3次及答案

您的本次作业分数为:97分单选题
1.():当一个事务读取了另一个事务正在更新、但没有提交的数据时可能产生所谓的读“脏”数据问题,也称作“脏读”(Dirty Read)或未提交读。

A 丢失更新
B 读“脏”数据
C 不可重复读
D 幻像读
正确答案:B
单选题
2.():多个事务在同一时刻读了相同的数据,随后各自进行了更新,后发生的更新替代了先发生的更新——先发生的更新丢失了。

A 丢失更新
B 读“脏”数据
C 不可重复读
D 幻像读
正确答案:A
单选题
3.():当一个事务需要校验或再确认数据时,可能会出现再读数据已经不对了
A 丢失更新
B 读“脏”数据
C 不可重复读
D 幻像读
正确答案:C
4.():和不可重复读相关,当用相同的条件查询记录时,记录个数忽多忽少,有一种“幻象”的感觉。

原因是有事务在对相同的表做插入或删除操作。

A 丢失更新
B 读“脏”数据
C 不可重复读
D 幻像读
正确答案:D
单选题
5.事务的隔离性:按任何一个()顺序依次执行多个事务也是正确的。

事务的交叉执行过程是正确的,当且仅当其与串行执行过程等价,则称事务是()的。

A 串行可串行化
B 并行可并行化
C 串行可并行化
D 并行可串行化
正确答案:A
单选题
6.避免死锁的主要方法有两种:一是(),即在设计阶段规定所有的事务都按相同的顺序来封锁表;一是(),即在设计阶段规定为了完成一个事务,一次性封锁所需要的全部表。

A 相同顺序法一次封锁法
B 一次封锁法相同顺序法
C 超时法等待图法
D 等待图法超时法
正确答案:A
7.()阶段的主要任务是对组织的环境、目标、现行系统的状况进行初步调查,研究建立新系统的必要性和可行性,给出拟建系统的备选方案。

对这些方案进行可行性分析,写出可行性分析报告。

A 系统分析
B 系统规划
C 系统设计
D 系统实施
正确答案:B
单选题
8.()阶段根据系统分析说明书中规定的功能要求,考虑实际条件,设计出一个易于实现、易于维护的系统。

A 系统规划
B 系统分析
C 系统设计
D 系统实施
正确答案:C
单选题
9.()阶段根据系统设计任务书所确定的范围,对现行系统进行详细调查,分析用户的各种需求,确定新系统的目标和功能,收集用户的数据需求和处理需求。

A 系统规划
B 系统分析
C 系统设计
D 系统实施
正确答案:B
10.事务的性质()
A 原子性(Atomicity)
B 一致性(Consistency)
C 隔离性(Isolation)
D 持久性(Durability)
正确答案:ABCD
多选题
11.关于事务的描述正确的是()
A 事务可以看作是作业或任务,它是完成用户一个特定工作的一组命令,是构成单一逻辑工作单元的操作集合。

B 事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。

C 多个用户的应用要同时正确运行,需要用事务来控制(并发控制)。

D 为了保证不丢失数据,也需要事务来控制(恢复控制)。

正确答案:ABCD
多选题
12.软故障破坏了事务的()和()。

解决方法:只需要通过事务控制将数据库恢复到事务修改之前的状态,即通过执行ROLLBACK TRANSACTION命令撤消未执行完的事务。

A 原子性原则
B 一致性原则
C 隔离性原则
D 持久性原则
正确答案:AB
13.所有使事务中断、而又没有损坏磁盘介质的故障,都可以看作是软故障。

造成软故障的原因:
A 突然掉电引起的事务中断
B 硬件故障引起的事务中断
C 客户应用程序出错引起的事务中断
D 系统程序故障引起的事务中断
正确答案:ABCD
多选题
14.简单恢复模式的数据库备份包括()和()。

A 全备份
B 差异备份
C 日志备份
正确答案:AB
多选题
15.完整恢复模式下的数据库备份包括()。

需要强调的是当数据库遇到灾难后,不是马上进行恢复工作,而是首先备份活动日志或称为尾日志。

A 全备份
B 差异备份
C 日志备份
正确答案:ABC
多选题
16.因为并发用户会产生干扰,使数据库发生错误。

并发控制的目的就是避免干扰,保证数据库不出错。

干扰现象包括:()。

A 丢失更新
B 读“脏”数据
C 不可重复读
D 幻像读
正确答案:ABCD
多选题
17.下面关于封锁的描述正确的是()
A 并发控制的基本思想是封锁。

B 封锁的基本思想是:当需要查询或更新数据时,先对数据进行封锁(不允许其他事务使用),以避免来自其他事务的干扰。

C 封锁——不允许其他事务使用,降低了事务执行的效率;为了既保证隔离又保证效率针对不同的干扰问题采取不同的封锁机制。

D 封锁会提高并发事务的执行效率。

正确答案:ABC
多选题
18.诊断死锁的方法主要有两种:()。

解决死锁的办法就是破坏事务等待图中的回路。

A 相同顺序法
B 一次封锁法
C 超时法
D 等待图法
正确答案:CD
多选题
19.关系模型设计“不好”导致的问题:()。

A 数据冗余问题
B 数据更新问题
C 数据插入问题
D 数据删除问题
正确答案:ABCD
多选题
20.关于模式分解的准则描述正确的是()
A 模式分解具有无损连接性。

B 模式分解能够保持函数依赖。

C 无损连接是指分解后的关系通过自然连接可以恢复成原来的关系。

D 保持函数依赖分解是指在模式的分解过程中,函数依赖不能丢失的特性,即模式分解不能破坏原来的语义。

正确答案:ABCD
多选题
21.数据库设计步骤包括:()
A 需求分析阶段
B 概念结构设计阶段
C 逻辑结构设计阶段
D 物理结构设计阶段
E 数据库实施阶段
F 数据库运行和维护阶段
正确答案:ABCDEF
多选题
22.结构化生命周期法划分为5个阶段:()。

A 系统规划
B 系统分析
C 系统设计
D 系统实施
E 系统的运行和维护
正确答案:ABCDE
多选题
23.系统实施阶段的任务包括: ( )
A 程序编写和调试
B 人员培训
C 数据文件的准备和转换
D 计算机等设备的购置、安装和调试
E 系统调试与转换等
正确答案:ABCDE
多选题
24. C/S架构的特点是:()。

A 应用程序或应用逻辑可以根据需要划分在服务器和客户机中。

B 客户端的应用程序主要处理包括提供用户界面、采集数据、输出结果、及向后台服务器发出处理请求等。

C 服务器端的程序则完成数据管理、数据处理、业务处理等。

D 无须开发客户端软件,维护和升级方便
正确答案:ABC
多选题
25. B/S架构的优势:()。

A 无须开发客户端软件,维护和升级方便
B 可跨平台操作,任何一台计算机只要装有浏览器软件,均可作为客户机来访问系统
C 具有良好的开放性和可扩充性
D 具有良好的可重用性,提高了系统的开发效率
E 另外通过Internet成熟的防火墙、代理服务、加密等技术,还大大提高了系统的安全性
F 可以合理划分应用逻辑,充分发挥客户工作站和服务器两方面的性能
正确答案:ABCDE
判断题
26.数据库的恢复管理是指由于软故障(应用程序出错、系统出错等使事务中断的故障)或硬故障(磁盘损坏使数据丢失的故障)使数据库中的数据产生不一致后可以恢复到一致性的过程。

正确错误
正确答案: 正确
判断题
27.硬故障的恢复技术解决的是事务的(持久性)。

所谓持久性就是当完成对数据库的更新后(当然是事务提交后)使得更新能够永久有效,不会因为任何故障而丢失,即便是硬盘损坏也能够将数据库恢复到最新的、一致的状态。

正确错误
正确答案: 正确
判断题
28.简单恢复模式的数据库备份包括(全备份)和(差异备份),简单恢复模式不管理日志,因此不包含日志备份。

正确错误
正确答案: 正确
判断题
29.完整恢复模式通过使用日志备份在最大范围内防止出现故障时丢失数据,这种模式需要备份和还原事务日志(日志备份)。

正确错误
正确答案: 正确
判断题
30.并发控制的基本思想是封锁。

正确错误
正确答案: 正确
加入错题集关闭
窗体底端。

相关主题