数据库系统原理 实验5 数据库恢复技术

数据库系统原理 实验5 数据库恢复技术

一. 实验目的

1. 掌握数据库备份和恢复的概念;

2. 熟练掌握数据库备份和恢复、数据导入导出等操作;

二. 实验内容及要求

假定你的数据库名称是XDB(具体名称根据实验2~实验4创建的数据库而定)。

2.1 数据库备份与还原(过程截图)

任务:(1)首先对XDB数据库进行完整数据库备份;(2)对数据库做些改变(改变数据表结构、添加表、删除表,或增删改数据,均可);(3)进行差异数据库备份;(4)对数据库做些改变(改变数据表结构、添加表、删除表,或增删改数据,均可);(5)还原数据库,选择相应备份进行还原,对比查看还原的结果。

2.2 数据导入与导出(过程截图)

任务:(1)把XDB的某个表的数据导出到CSV文件中;(2)从第1步生成的CSV文件中,把数据导入到数据库中(新表不能与原表重名)。

三. 实验过程及结果

2.1 数据库备份与还原(过程截图)

(1)首先对XDB数据库进行完整数据库备份;

右键 → \rightarrow 新建备份
请添加图片描述
备份(可填入相关注释)
请添加图片描述
关闭
请添加图片描述
已存在该备份
请添加图片描述

(2)对数据库做些改变(改变数据表结构、添加表、删除表,或增删改数据,均可)

添加temp字段
请添加图片描述

(3)进行差异数据库备份;

右键 → \rightarrow 新建备份
请添加图片描述
备份(可填入相关注释)请添加图片描述
关闭
请添加图片描述
已存在该备份
请添加图片描述

(4)对数据库做些改变(改变数据表结构、添加表、删除表,或增删改数据,均可);

增添数据库属性temp02
请添加图片描述
(5)还原数据库,选择相应备份进行还原,对比查看还原的结果。
右键 → \rightarrow 还原备份请添加图片描述
还原
请添加图片描述
确定
请添加图片描述
关闭
请添加图片描述
对比
请添加图片描述
数据库恢复初始状态

2.2 数据导入与导出(过程截图)

(1)把XDB的某个表的数据导出到CSV文件中;

以coach为例
右键 → \rightarrow 导出向导请添加图片描述
文件格式选择为csv → \rightarrow 关闭

请添加图片描述
导出文件位置默认为桌面,可根据自身需求修改(记住位置, 下面需要使用该文件)
→ \rightarrow 下一步
请添加图片描述
下一步
请添加图片描述
下一步请添加图片描述
开始
请添加图片描述
关闭
请添加图片描述
根据保存位置即可找到
请添加图片描述

(2)从第1步生成的CSV文件中,把数据导入到数据库中(新表不能与原表重名)。

为防止数据库中表名冲突 重命名为leading_in_coach.csv
→ \rightarrow 右键 → \rightarrow 导入向导
请添加图片描述
选择数据源位置 → \rightarrow 下一步请添加图片描述
下一步请添加图片描述
下一步
请添加图片描述
下一步
请添加图片描述
下一步

请添加图片描述
下一步

请添加图片描述
开始

请添加图片描述
关闭
请添加图片描述
数据已追加至数据表coach中
请添加图片描述

四. 实验中的问题及心得

实验中的问题
sql语句掌握不熟练,若在cmd窗口实现上述sql命令,想必会遇见诸多问题。
实验中的心得
navicat , sqlyog等图形化管理MYSQL数据库的工具是真心好用, 只需点击按钮, 便可完成上述操作。

原创不易 转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈请添加图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞滕人生TYF

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值