按关键词阅读: 视图 优质内容 内容 优质 报告 实验 使用 创建 索引
通过视图V_IS , 新增加一个学生记录 (200215126,黄笑,19, 。
9、 男,IS) , 并查看结果 。
INSERT INTO V_IS(SNO,SNAME,SSEX,SAGE,SDEPT)VALUES(200215126,黄笑,男,19,IS)SELECT*FROM V_ISWHERE SNO=200215126通过视图V_IS , 新增加一个学生记录 (200215127,李霞,19, 女,MA) , 并查看结果 。
INSERT INTO V_IS(SNO,SNAME,SSEX,SAGE,SDEPT)VALUES(200215127,李霞,女,19,MA)SELECT*FROM V_ISWHERE SNO=200215127但是视图没有此条数据通过视图V_IS , 删除学号为“2 。
10、00215126”的学生信息 , 并查看结果 。
DELETEFROM V_ISWHERE SNO=200215126通过视图V_S_C_G , 将学号“200215122”的姓名改为“刘晓晨” , 能否实现?若无法实现说明原因 。
UPDATE V_S_C_GSET SNAME=刘晓晨WHERE SNO=200215122可实现此次操作通过视图V_AVG_S_G , 将学号“200215121”的平均成绩改为90 , 能否实现?若无法实现说明原因 。
UPDATE V_AVG_S_GSET 平均成绩=90WHERE 学号=200215121不能实现 , 原因是系统无法修改各科成绩 , 以使平均成绩为90 , 所以V_AVG_S_G视图 。
11、时不可更新的 。
修改视图V_IS定义 , 添加WITH CHECK OPTION语句 , 然后用update语句修改“200215125”的学生所在系 , 改为MA, 能否实现?若无法实现说明原因 。
ALTER VIEW V_ISASSELECT * FROM STUDENTWHERE SDEPT=ISWITH CHECK OPTIONUPDATE V_ISSET SDEPT=MAWHERE SNO=200215125无法实现此操作 , 原因是目标视图所跨越的某一视图指定了WITH CHECK OPTION , 而该操作的一个或多个结果又不符合WITH CHECK OPTION约束的条件 。
修改视图V_YEAR , 对其进 。
12、行加密处理 , 并查看结果 。
ALTER VIEW V_YEARWITH ENCRYPTIONASSELECT SNAME,2014-SAGE 出生年份FROM STUDENT(8)写出T-SQL语句:利用表和前面所建视图 , 查询平均成绩为90分以上的学生学号、姓名和成绩;SELECT V_AVG_S_G.学号,student.sname,V_AVG_S_G.平均成绩from student,V_AVG_S_Gwhere student.sno=V_AVG_S_G.学号 and V_AVG_S_G.平均成绩90(9)写出T-SQL语句:利用表和前面所建视图 , 查询成绩大于课程平均成绩的学生学号、课程号和成绩;select sc.sno 学号,sc.cno 课程号,sc.grade 成绩from sc,V_AVG_C_Gwhere sc.cno=V_AVG_C_G.课程号 and sc.gradeV_AVG_C_G.平均成绩心得体会:对语句不熟悉 , 有的操作花了很多时间 , 所以之做到这步 , 争取下次老师布置的实验按时完成 。
6图表b 。
来源:(未知)
【学习资料】网址:/a/2021/0318/0021715412.html
标题:优质内容|视图和索引的创建和使用实验报告[优质内容]( 二 )