题目内容

请简述使用视图的优点有哪些。

查看答案
更多问题

创建视图时应注意哪些问题。

如何通过视图更新表,应该注意哪些问题。

已知关系模式:图书(图书编号、图书类型、图书名称、作者、出版社、出版日期、BN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer_book,并要求进行修改、插入操作时保证该视图只有计算机类的图书。实现上述要求的SQL语句如下:CREATE(1)AS SELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型='计算机'(2);(1)A.TABLE Computer_book B.VIEW Computer_bookC.Computer_book TABLED.Computer_book VIEW(2)A.FORALL B.PUBLICC.WITH CHECK OPTION D.WITH GRANT OPTION

根据题目要求,写出相应命令。要创建的表如下。学生表:Student(Sno,Sname,Ssex,Sage,Sdept)(学号,姓名,性别、年龄),所在系Sno为主键。课程表:Course(Cno,Cname)(课程号,课程名),Cno为主键。学生选课表:SC(Sno,(n,Score)(号,课程号,成绩),Sno,Cno为主键。1)创建视图slu_info,查询全体学生的姓名、性别、课程名、成绩。2)创建视图stu_info,查询全体学生的基本情况(包括学号、姓名、性别、年龄、所在系、课程号、课程名等字段),结果按所在系的升序排列,同一系的按年龄降序排列。3)创建视图查询所有比“李四”年龄大的学生姓名、年龄和性别。4)创建视图查询student 表中成绩在前三位的学生的学号、姓名及所在系。5)通过修改视图的方法给选修了1号课程且成绩低于70的学生每人成绩增加5分。6)通过修改视图的方法向Student表添加一条纪录:201801,李一木,男,20,计算机。7)删除以上创建的视图。

答案查题题库