1、掌握数据更新操作语句的基本使用格式,能使用SQL Server实现对表的插入、修改、删除操作。
2、掌握数据库更新操作需要满足的完整性约束。 3、了解视图的概念 4、掌握视图的建立
5、理解视图的使用及作用 二、实验内容
(一)完成下面的数据插入操作
1、在student表中插入一条姓名为“张悦”、学号为“0007”、性别为“女”的信息。
2、创建一个新的表,表名为ST1,表的结构和STUDENT表的结构一样,然后将STUDENT表中男生的信息插入到表ST1中去。
3、在表STUDENT中插入学号为“201215121”一条记录,观察操作执行的情况,并能回答为何出现那样的情况。
4、在SC表中插入学号为“199815121”,课程号为“5”的,成绩为67的信息,观察操作执行的情况,并能回答为何出现那样的情况。 (二)完成下面的数据修改操作
1、将STUDENT表的男生的年龄都增加2岁。
2、在sc表中将学号为201215121学生学号改为890。 (三)完成下面的数据删除操作,操作时注意完整性约束。 1、在sc表中删除课程号为“1”的记录 2、在student表中删除男生的学生记录。 3、删除COURSE表中所有记录。 (四)视图
1、建立计算机系学生的视图st2,并要求在进行更新操作时保证更新的是计算机系的学生信息。
2、在视图ST2上插入SNO为“09”,SNAME为“张三”的一条信息记录,插入完成后,打开STUDENT表进行查看。
3、在视图ST2上删除2中插入的那条记录。
4、通过视图ST2、表sc查询学生的学号、姓名、课程号、成绩。 5、通过视图st2建立年龄小于18学生视图st3.
因篇幅问题不能全部显示,请点此查看更多更全内容