数据库恢复技术-数据库习题
关于数据库备份的叙述中,错误的是( )。
A. 如果数据库很稳定就不需要经常备份,反之要经常备份,以防止数据库损坏
B. 数据库备份是一项很复杂的任务,应该由专业的管理人员来完成
C. 数据库备份也受数据库恢复模式的影响
D. 数据库备份的策略应该综合考虑各方面的因素,并不是备份做得越多越全就越好
正确答案: A
任何时候都要做好备份,有备无患,以便发生异常能恢复数据,避免造成数据丢失
当数据库损坏时,数据库管理员可以通过( )方式恢复数据库。
A. 事务日志文件
B. 主数据文件
C. UPDATE语句
D. 联机帮助文件
正确答案: A
数据库恢复是利用冗余数据,建立冗余数据基本方式是数据转储和登记事务日志。
数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包括( )。
A. 数据字典、应用程序、审计档案、数据库后备副本
B. 数据字典、应用程序、日志文件、审计档案
C. 日志文件、数据库后备副本
D. 数据字典、应用程序、数据库后备副本
正确答案: C
数据库恢复是利用冗余数据,最基本的冗余数据是数据库后备副本(数据转储而来)和事务日志。
若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。
A. 事务故障
B. 系统故障
C. 介质故障
D. 运行故障
正确答案: C
硬件出问题就是介质故障,是最严重的一种故障,需要DBA介入,重装数据库,然后利用日志恢复。
( ) 用来记录对数据库中数据进行的每一次更新操作。
A. 后援副本
B. 日志文件
C. 数据库
D. 缓冲区
正确答案: B
事务日志中记录对数据的每一次更新操作。
后援副本的用途是( )。
A. 安全性保障
B. 一致性控制
C. 故障后的恢复
D. 数据的转储
正确答案: C
后援副本的主要用途是用于故障恢复,也可以用于搭建模拟环境。
用于数据库恢复的重要文件是( )。
A. 数据库文件
B. 索引文件
C. 日志文件
D. 备注文件
正确答案: C
数据库恢复是利用冗余数据,最基本的冗余数据是数据库后备副本(数据转储而来)和事务日志文件。不管哪一种故障恢复都需要使用日志进行恢复。
日志文件是用于记录( )。
A. 程序运行过程
B. 数据操作
C. 对数据的所有更新操作
D. 程序执行的结果
正确答案: C
日志文件中只记录数据的更新操作
在数据库恢复时,对尚未做完的事务执行( )。
A. REDO处理
B. UNDO处理
C. ABORT处理
D. ROLLBACK处理
正确答案: B
事务具有原子性,必须全部成功或全部失败,出现故障造成事务中断,必须回退该事务中所有已完成操作。
事务提交(commit)后,对数据库的修改还停留在缓冲区中,未写入磁盘,此时系统出现故障。系统重启后,DBMS根据( )对数据库进行恢复,将已提交的事务对数据库的修改写入磁盘。
A. 日志文件
B. 全局备份
C. 增量文件
D. 影子备份
正确答案: A
系统故障的恢复是在系统重启后由DBMS自动完成,根据日志文件对已提交的事务重做,未提交的回滚。
关于事务故障与恢复的叙述,正确的是( )。
A. 系统故障的恢复只需要进行重做(REDO)操作
B. 事务日志是用来记录事务的执行频度
C. 对日志设立检查点的目的是为了提高故障恢复的效率
D. 采用增量备份方式,数据恢复可以不使用事务日志文件
正确答案: C
A系统故障的恢复是根据日志文件对已提交的事务重做,未提交的回滚。B日志文件中记录数据的更新操作。D不管哪种方式备份数据库,在数据恢复时都会用到日志文件。
若事务中有表达式a/b,如果b=0时会产生的故障属于( )。
A. 事务故障
B. 系统故障
C. 介质故障
D. 死机
正确答案: A
这是事务故障,是可以避免的,可以在程序中增加判断。
系统故障恢复( )。
A. 仅需要日志文件
B. 仅需要使用备份
C. 必须使用日志或备份
D. 必须使用日志和备份
正确答案: A
系统故障的恢复是在系统重启后由DBMS自动完成,根据日志文件对已提交的事务重做,未提交的回滚。只有介质故障才需要用到备份。
假设日志文件尾部如图,则恢复时应执行的操作是( )。
A. Undo T1,Redo T2
B. Undo T2,Redo T1
C. Redo T1,Redo T2
D. Undo T1,Undo T2
正确答案: B
事务T1已经提交,需要重做,事务T2未提交,应该回退。
数据库恢复的基本原理是利用冗余数据。
A. 正确
B. 错误
正确答案: A
数据库恢复技术-数据库习题相关推荐
- 第10章 数据库恢复技术 | 数据库知识点整理
第10章 数据库恢复技术 了解 数据库的一致性状态 数据库运行中可能产生的故障类型,它们如何影响事务的正常执行,如何破坏数据库数据 数据转储的概念及分类 数据库的镜像功能 掌握 事务的基本概念和事务的 ...
- (数据库系统概论|王珊)第十章数据库恢复技术:习题
名词解释 事务:是用户定义的一个数据库操作序列.这些操作要么不做,要么全做,是一个不可分割的工作单位.例如在RDBMS中一个事务可以是一条SQL语句或整个程序.事务是数据库恢复和并发控制的基本单位 事 ...
- 考研复试数据库原理课后习题(十)——数据库恢复技术
数据库恢复技术 1.事务是用户定义的一个数据库操作序列,这些操作要么全做,要么不做,是一个不可分隔的工作单位. 事务具有四个特性(ACID):原子性.一致性.隔离性.持续性 原子性:事务是数据库的逻辑 ...
- 数据库系统概论(第十章数据库恢复技术)
第10章 数据库恢复技术 事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元.事务处理(transaction processing)技术主要包括数据库恢复技术和并发控制技术. 10.1 事务的 ...
- 数据库系统概论:第十章 数据库恢复技术
事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元.事务处理(transaction processing)技术主要包括数据库恢复技术和并发控制技术. 10.1 事务的基本概念 事务:是用户定义 ...
- 【数据库原理及应用】经典题库附答案(14章全)——第七章:数据库恢复技术
[数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...
- 第十章数据库恢复技术
第十章数据库恢复技术 10.1_事务 事务的四个特性:原子性.一致性.隔离性.持续性 10.2_故障的种类 事务内部的故障 系统故障 介质故障 计算机病毒 10.3_恢复的实现技术 转储:动态和静态 ...
- 数据库---数据库恢复技术
文章目录 事务的基本概念 数据库恢复概述 故障的种类 恢复的实现技术 数据转储 登记日志文件 恢复策略 事务故障的恢复 系统故障的恢复 介质故障的恢复 具有检查点的恢复技术 数据库镜像 事务的基本概念 ...
- 数据库恢复技术(事物、三种更新策略以及恢复策略)
数据库恢复技术(事物.三种更新策略以及恢复策略) 数据库恢复所要达到的目标 数据库为了达到目标的恢复策略 事务和日志的基本内容 事务的基本内容 日志的基本内容 更新数据库规则和三种更新策略 数据库更新 ...
最新文章
- Android拖拽图片的实现
- [转]arm汇编相关链接
- iphone3G恢复到3.1.2遇到的问题
- java mysql failover_mysqlfailover测试
- Java 笔记——在 IDEA 中使用 Maven 配置和使用 MyBatis
- 自学python-自学python编程的方法路线
- 各浏览器的Hack写法【转】
- ubuntu16.04中创建新用户
- DenseNet详解
- linux重装系统步骤 包含raid【主要针对服务器重装】
- 在中国程序员工作是青春饭吗?
- sd卡卡槽_SD卡面包板插槽DIY图解
- BUUCTF中的reverse2
- 微信小程序入门之常用组件(04)
- 服务器提取用户信息,获取客户端和服务器信息
- 史上最通俗易懂的理解云计算
- 中兴网信员工坠楼事件背后:程序员中年危机来了?
- 物联网开发笔记(62)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:环境搭建
- Matlab 中输入希腊字母
- Flowable 快速入门教程:Flowable 入门开发案例,结合流程设计器详细讲解
热门文章
- 你为何没有成为领导者
- 【C++】进阶版--继承
- 模仿国内知名B2C网站,实现的一个分布式B2C商城
- BUUCTF [SWPUCTF 2018]SimplePHP
- 行测-数量关系-解题技巧-代入排除法
- PPTP 配置PNS 的基本
- coreldraw怎么画猴子_猴年画猴:CD11绘制小猴头像(1)
- eclipse 项目有红叉(解决方法)
- 大学物理实验长度的测量实验报告_大学物理实验:长度测量
- 学生成绩排名及管理系统c语言,学生成绩管理系统__C语言版.doc