【实验环境】
某学校近期在进行期中考试,要求数据库管理员负责一班,二班学生的考试成绩录入。为保证数据的可靠性,数据库管理员在录入学生成绩后均要数据库备份,并且为了测试备份数据是否可用,模拟数据丢失故障,进行数据还原。
【需求描述】
在数据库表中,分三次录入学生考试成绩。
一班学生成绩
姓名 班级 学号 语文 数学 英语 理综
张三 一班 20170822 110 105 92 235
李四 一班 20170820 95 115 110 260
王五 一班 20170818 95 103 108 270
赵六 一班 20170816 100 109 112 265
二班学生成绩(1)
姓名 班级 学号 语文 数学 英语 理综
李宁 二班 20170824 92 98 105 235
陈铭 二班 20170826 111 107 96 204
****二班学生成绩(2)
姓名 班级 学号 语文 数学 英语 理综
付杰 二班 20170828 115 118 116 268
郭尚 二班 20170830 111 99 80 259
首次录入成绩后,做该表的完全备份,后两次成绩的录入之后,分别做增量备份。
模拟数据丢失,并使用增量备份分别基于位置和时间点回复一班所以学生成绩与二班陈铭与付杰的成绩。****
【实验步骤】
一.创建数据库与表
1.创建benet库,1ban表。