项目十二 MySQL数据库备份和恢复(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂

2025-01-21
| 2份
| 8页
| 187人阅读
| 2人下载

内容正文:

12. MySQL数据库备份和恢复 一、单项选择题 1.通过事务程序本身发现的,有的是非预期的,不能由事务程序处理的故障属于( ) A.事务故障 B.系统故障 C.介质故障 D.计算机病毒 【答案】A 【解析】事务故障是可以通过事务程序本身发现的,不能由事务程序处理。 2.操作系统故障、特定类型的硬件错误、突然停电这些故障情况属于( )。 A.事务故障 B.系统故障 C.介质故障 D.计算机病毒 【答案】B 【解析】系统故障是指造成系统停止运转的任何事件,使得系统需要重新启动,如操作系统故障、特定类型的硬件错误、突然停电等。 3.下列哪种故障发生的可能性小,但破坏性更大( )。 A.事务故障 B.系统故障 C.介质故障 D.计算机病毒 【答案】 C 【解析】介质故障与其他故障相比,介质发生的可能性小得多,但破坏性更大。 4.数据库恢复技术的核心是( ) A. 建立冗余数据 B. 事务管理 C.数据加密 D. 增大存储容量 【答案】A 【解析】数据库恢复技术的核心是建立冗余数据,包括:数据备份和等级日志文件 5.在数据备份中,( )不允许在备份期间对数据库进行存取或修改等操作。 A.静态备份 B.动态备份 C.物理备份 D.逻辑备份 【答案】A 【解析】静态备份不允许在备份期间对数据库进行存取或修改等操作。 6. 数据库的物理备份与逻辑备份相比,( )占用的存储空间较大。 A.物理备份 B. 逻辑备份 C. 两者相同 D. 无法确定 【答案】A 【解析】物理备份是指直接复制数据库文件进行备份,与逻辑备份相比,速度快,但占用的存储空间较大。 7.在数据备份中,下列不属于按备份涉及的数据范围划分的是( ) A. 完整备份 B.增量备份 C.物理备份 D.差异备份 【答案】C 【解析】按备份涉及的数据范围划分,分为完整备份、增量备份和差异备份。 8. 在数据库备份中,增量备份和完整备份的区别是( ) A. 增量备份备份全部数据,完整备份备份变化的数据 B. 增量备份备份变化的数据,完整备份备份全部数据 C. 增量备份和完整备份都备份全部数据 D. 增量备份和完整备份都只备份部分数据 【答案】 B 【解析】增量备份备份的是变化的数据,完整备份备份的是全部数据,差异备份备份的是最近一次完整备份后发生更改的数据。 9. 登记日志文件是建立数据冗余的一种方法,日志文件的作用是( ) A. 记录数据库的配置信息 B. 提供数据库的存储空间使用情况 C.是数据库的一种备份 D.记录事务对数据库的更新操作 【答案】 D 【解析】日志文件的作用是记录事务对数据库的更新操作,以记录块可数据块为单位。 10. MYSQLDUMP命令主要用于( ) A. 数据恢复 B. 数据备份 C.数据优化 D. 数据控制 【答案】B 【解析】MYSQLDUMP命令用于数据库的备份。 11. 在使用MYSQLDUMP命令进行备份时,若需要备份所有数据库,则使用的参数是( ) A. --all-databases B. --lock-tables C. --databases dbname D. --no-data 【答案】A 【解析】--all-databases参数是指备份所有数据库 二、判断题 1.数据备份只能通过静态备份实现,不能进行动态备份。( ) 【答案】错。数据备份不仅可以通过静态备份实现,还可以进行动态备份。 2.数据恢复命令可以使用MYSQL命令还原,也可以使用SOURCE命令还原。( ) 【答案】对。数据恢复命令可以使用MYSQL命令还原,也可以使用SOURCE命令还原。 3.热备份是指在数据库处于运行状态下进行备份。( ) 【答案】对,热备份是指数据库正处于运行状态时通过日志文件进行备份。 4.建立冗余数据的方法包括数据备份和登记日志文件。( ) 【答案】对。建立冗余数据的方法包括数据备份和登记日志文件。 5.系统故障是指外存故障,也称为硬故障,这类故障会将破坏整个数据库或部分数据库。( ) 【答案】错。介质故障是指外存故障,也称为硬故障,这类故障会将破坏整个数据库或部分数据库。 3、 填空题 1.数据库备份按备份时服务器是否在线分为热备份、_________和___________。 【答案】温备份 冷备份 2.在使用MYSQLDUMP命令数据备份中,只备份DDL语句和表结构,不备份数据的参数是__________。 【答案】--no-data 3. 按备份涉及的数据范围划分为完整备份、___________和___________。 【答案】增量备份 差异备份 4. SOURCE命令必须在___________中运行。 【答案】MySQL 5. MYSQLDUMP命令是实现数据库________的工具。 【答案】备份 4、 简答题 1. 简述完全备份、差异备份和增量备份的区别。 【答案】 (1)完全备份:备份整个数据库; (2)差异备份:数据库从上一次完整备份或者最近一次增量备份以来改变的内容进行的备份。 (3)增量备份:对最近一次完整备份以后发生改变的数据进行的备份。差异备份仅备份自最近一次完整备份后发生更改的数据。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 12. MySQL数据库备份和恢复 一、单项选择题 1.通过事务程序本身发现的,有的是非预期的,不能由事务程序处理的故障属于( ) A.事务故障 B.系统故障 C.介质故障 D.计算机病毒 2.操作系统故障、特定类型的硬件错误、突然停电这些故障情况属于( )。 A.事务故障 B.系统故障 C.介质故障 D.计算机病毒 3.下列哪种故障发生的可能性小,但破坏性更大( )。 A.事务故障 B.系统故障 C.介质故障 D.计算机病毒 4.数据库恢复技术的核心是( ) A. 建立冗余数据 B. 事务管理 C.数据加密 D. 增大存储容量 5.在数据备份中,( )不允许在备份期间对数据库进行存取或修改等操作。 A.静态备份 B.动态备份 C.物理备份 D.逻辑备份 6. 数据库的物理备份与逻辑备份相比,( )占用的存储空间较大。 A. 物理备份 B. 逻辑备份 C. 两者相同 D. 无法确定 7.在数据备份中,下列不属于按备份涉及的数据范围划分的是( ) A. 完整备份 B.增量备份 C.物理备份 D.差异备份 8. 在数据库备份中,增量备份和完整备份的区别是( ) A. 增量备份备份全部数据,完整备份备份变化的数据 B. 增量备份备份变化的数据,完整备份备份全部数据 C. 增量备份和完整备份都备份全部数据 D. 增量备份和完整备份都只备份部分数据 9. 登记日志文件是建立数据冗余的一种方法,日志文件的作用是( ) A.记录数据库的配置信息 B. 提供数据库的存储空间使用情况 C.是数据库的一种备份 D.记录事务对数据库的更新操作 10. MYSQLDUMP命令主要用于( ) A. 数据恢复 B. 数据备份 C.数据优化 D. 数据控制 11. 在使用MYSQLDUMP命令进行备份时,若需要备份所有数据库,则使用的参数是( ) A. --all-databases B. --lock-tables C. --databases dbname D. --no-data 二、判断题 1.数据备份只能通过静态备份实现,不能进行动态备份。( ) 2.数据恢复命令可以使用MYSQL命令还原,也可以使用SOURCE命令还原。( ) 3.热备份是指在数据库处于运行状态下进行备份。( ) 4.建立冗余数据的方法包括数据备份和登记日志文件。( ) 5.系统故障是指外存故障,也称为硬故障,这类故障会将破坏整个数据库或部分数据库。( ) 3、 填空题 1.数据库备份按备份时服务器是否在线分为热备份、_________和___________。 2.在使用MYSQLDUMP命令数据备份中,只备份DDL语句和表结构,不备份数据的参数是__________。 3. 按备份涉及的数据范围划分为完整备份、___________和___________。 4. SOURCE命令必须在___________中运行。 5. MYSQLDUMP命令是实现数据库________的工具。 4、 简答题 1. 简述完全备份、差异备份和增量备份的区别。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目十二 MySQL数据库备份和恢复(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。