- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验十五 数据库备份和恢复
实验十五 数据库备份和恢复
一、实验目的与要求
1.掌握数据库备份的操作方法。
2.掌握数据库恢复的操作方法。
3.理解和掌握数据库备份和恢复机制的作用。
4.理解和掌握数据库备份和恢复机制的实现技术。
二、实验内容
1.执行完全数据库的备份及其简单恢复。要求按序完成下列操作。操作1:对现有数据库学生-课程执行完全备份Fullbackup_学生课程1;操作2:将学生李勇的记录数据从Student表中删除;操作3:执行恢复,将数据库恢复到操作2之前的状态。
2.执行差异数据库的备份及其简单恢复。要求按序完成下列操作。操作1:创建数据库学生-课程的一个完全数据库备份Fullbackup_学生-课程2。操作2:把表SC中学号为200215121的学生的1号课程的成绩从92改为95。操作3:差异备份当前数据库Dbackup_学生-课程1。操作4:把表SC中学号为200215121的学生的1号课程的选课记录删除。操作5:把数据库恢复到操作2完成后的状态。
三、实验步骤
1.执行完全数据库的备份及其简单恢复
(1)操作1:对现有数据库学生-课程执行完全备份Fullbackup_学生-课程1。
① 查看表Student中的数据。打开表Student的数据窗口,查看“李勇”记录存在,如图1所示。
图1 备份前表Student中的数据
② 选择备份命令。展开服务器,再展开“数据库”文件夹,右击学生-课程数据库节点,在打开的快捷菜单中选择“任务”-“备份”命令,如图2所示,打开备份窗口。
③ 设置备份选项。在“常规”页面中,进行如下设置:源数据库为“学生-课程”,备份类型为“完整”,备份组件选择“数据库”,备份集名称输入“学生-课程完整数据库备份”,目标备份到选择“磁盘”,在备份文件列表框中,删除系统给出的文件。单击“添加”按钮,打开“选择备份目标”窗口,单击“文件名”输入框右侧的“”按钮,打开“定位数据库文件”窗口,选择输入备份文件名路径:H:\备份数据库\Fullbackup_学生-课程1,如图3所示。单击“确定”按钮,回到“备份”窗口,如图4所示。
④ 执行备份。单击“确定”按钮,执行备份,如果备份成功,系统显示成功提示,如图5所示。单击确定按钮,完成备份。
图2 选择备份命令
图3 创建备份设置
图4 选择备份文件
图5 备份成功提示
(2)操作2:将学生李勇的记录数据从Student表中删除。
① 展开数据库学生-课程,再展开“表”节点。
② 打开Student表的数据窗口,右键点击“李勇”记录,在打开的快捷菜单中选择“删除”命令。Student表当前的内容如图6所示。
图6 操作2完成后表Student中的数据
(3)操作3:执行恢复,将数据库恢复到操作2之前的状态。
① 选择还原命令。展开服务器组,右键单击“数据库”文件夹,在打开的快捷菜单中选择“还原数据库”命令,如图7所示,打开“还原数据库”对话框。
② 设置还原选项。对“常规”标签页中的内容进行设置:在“目标数据库”的下拉列表中选择学生-课程,在“源数据库”下拉列表中选择学生-课程;查看“选择用于还原的备份集”列表中显示的上面步骤(1)备份的文件集信息,如图8所示。单击“选项”标签,选择“覆盖现有数据库”,查看其他选项设置,如图9所示。
③ 执行还原。单击“确定”按钮,执行还原,如果还原成功,系统显示如图10所示的窗口。单击“确定”按钮,还原完成。
④ 验证还原结果。打开Student表的数据库窗口,查看“李勇”记录已经恢复存在。
图7 选择“还原数据库”命令
图8 设置还原数据库常规选项
图9 设置还原数据库选项窗口
图10 还原成功提示窗口
2.执行完全数据库的备份及其简单恢复
(1)操作1:创建数据库学生-课程的一个完全数据库备份Fullbackup_学生-课程2。
① 查看表SC中的数据。打开表SC的数据窗口,查看学号为200215121的学生的1号课程选课记录,如图11所示。
图11 备份前表SC中的数据
② 选择备份命令。
③ 设置备份选项。
④ 执行备份。
(2)操作2:把表SC中学号为200215121的学生的1号课程的成绩从92改为95。
① 打开表SC的数据窗口,找到学号为200215121的学生的1号课程选课记录,将其成绩从92改为95。
② 关闭数据表窗口。
(3)操作3:差异备份当前数据库Dbackup_学生-课程1。
① 选择备份命令。
图12 差异数据库备份设置
② 设置差异数据库备份选项。在“常规”页面中,进行如下设置:源数据库为“学生-课程”,备份类型为“差异”,备份组件选择“数据库”,备份集名称输入“学生-课程差异数据库备份”,目标备份到选择“磁盘”,在备份文件列表框中,删除系统给出的文件。单击“添
文档评论(0)