惠州学院-数据库实验3-数据库中数据的更新
计算机科学系实验报告(首页)
课程名称 |
数据库系统概论 |
班级 |
14计科2班 |
|||||
实验名称 |
数据库中数据的更新 |
教导教师 |
索剑 |
|||||
姓名 |
张钦颖 |
学号 |
1414080901218 |
组号 |
|
日期 |
2016年4月12日 |
|
|
|
|
|
|
一、实验目的:
掌握数据输入、删除和修改的方法;理解各种约束的作用。
二、实验内容:
插入数据;修改数据;删除数据
三、操作步骤:
1) 在查询分析器中完成以下插入语句
将一个新学生记录(学号:95020;姓名:陈冬;性别:男;所在系:IS;年龄:18岁)插入到Student表中;
插入一条选课记录(’95099’,’1’);
对每一个系,求学生的平均年龄,并把结果存入数据库表Deptage中;
2) 建立一个新数据库“SC_BAK”,将“学生-课程”数据库中所有表的结构及数据导入“SC_BAK”中
3) 在查询分析器中完成以下修改语句
将学生95001的年龄改为22岁;
将所有学生的年龄增加1岁;
将计算机科学系全体学生的成绩置零;
4) 在查询分析器中完成以下删除语句
删除学号为‘95020’的学生记录;
删除所有计算机科学系的学生选课记录;
5) 利用步骤(3)建立的数据库“SC_BAK”,恢复“学生-课程”数据库中所有表的结构及数据;
已经还原至刚备份的状态
四、实验总结:
简单的插入删除操作实验,但是还原的问题比较麻烦,在宿舍做的跟实验室做的之间会出错,可能跟SQL的版本问题有关,容易出错。