您的当前位置:首页数据库实验报告八备份与还原

数据库实验报告八备份与还原

来源:乌哈旅游
 实验成绩

《数据库系统原理及应用》实验报告 实验八: 数据库的备份与还原

专业班级: 软件工程 姓名 贾子瑶 学号 201316920629 完成时间:2015/11/11 一、实验目的

理解数据备份的基本概念,掌握各种备份数据库的方法;掌握如何从备份中恢复数据库;掌握数据库分离和附加的方法。 二、实验内容要求及结果(用图形化的方式完成实验) 1.按顺序完成如下操作

任务1:创建永久备份设备;backup1、backup2,存放在默认文件夹下。

任务2:将students数据库完整备份到backup1上。

任务3:在student表中插入一行新的记录,然后将students数据库差异备份到backup2上。

任务4:再将新插入的记录删除。

任务5:利用所做的备份恢复students数据库。恢复完成后,在students表中有新插入的记录吗?为什么?

2.按顺序完成如下操作

任务1:将students数据库的恢复模式设置为“完整”。

任务2:将students数据库进行一次完整数据库备份,以覆盖的方式备份到backup1中。

任务3:删除sc表。

任务4:对students数据库进行一次日志备份,并以追加的方式备份到backup1上。

任务5:利用所做的全部备份恢复students数据库,恢复完成后,sc表是否恢复出来了?

任务6:再次恢复students数据库,这次只利用所做的完整数据库备份进行恢复,恢复完成后,sc表是否恢复出来了?为什么?

3.按顺序完成如下操作

任务1:对students数据库进行一次完整数据库备份,以覆盖的方式备份到backup2中上。

任务2:删除sc表。

任务3:对students数据库进行一次差异数据库备份,以追加的方式备份到backup2中

任务4:删除students数据库。

任务5:利用backup2设备对students数据库进行的全部备份恢复students数据库,恢复完成之后,查看students数据库中是否有sc表?为什么?

任务6:再次删除students数据库。

利用backup2设备对students数据库进行的完整数据库备份恢复sutdents数据库,恢复完成之后,查看students数据库中是否有sc表?为什么?

四、实验中遇到的问题及解决(或未解决)的方案

这次的实验是通过图形化的方式备份数据库,相较于sql语句简单许多。在还原数据库时,提示数据库正在使用中,无法获得对数据库的独占访问,在此次实验之前并不了解这个细节问题;还有提示媒体簇数目问题,还未曾理解什么意思,后来重新操作,这个问题又没有了,不知道为什么。

因篇幅问题不能全部显示,请点此查看更多更全内容