数据库原理及运用实验六-数据更新.doc

1)?插入如下学生记录(学号:08030,姓名:李莉,年龄:18) 2)?插入如下选课记录(08030,1) 3)?计算机系学生年龄改成20 4)?数学系所有学生成绩改成0 5)?把低于总平均成绩的女同学成绩提高5分 6)?修改2号课程的成绩,若成绩小于75分提高5%,成绩大于75时提高 4%(两个语句实现,注意顺序) 第一个: 第二个: 7)?删除08030学生信息 8)?删除SC表中无成绩的记录 9)?删除张娜的选课记录 10)?删除数学系所有学生选课记录 11)?删除不及格的学生选课记录 ?查询每一门课程成绩都大于等于80分的学生学号、姓名和性别,把值送往另一个已经存在的基本表STU(SNO,SNAME,SSEX)中 13)?把所有学生学号和课程号连接追加到新表中 14)?所有学生年龄增1 15)?统计3门以上课程不及格的学生把相应的学生姓名、系别追加到另外一个表中 16)?创建视图v_stuinfo,视图查询所有学生选修课程的信息,包括学生姓名,课程名称,成绩等详细信息 17)?从上题视图中查询选修“数据库原理”的学生信息 18)?创建视图(用with check option),视图查询计算机系所有学生的信息;并尝试修改视图中系别信息,能否修改,为什么? 不能修改,因为有with check option的限定,更新的数据必须是视图中可见的数据。如果修改了系别信息,则在视图中将不能看见该数据,所以不可以。

文档评论(0)

1亿VIP精品文档

相关文档