学生一课程数据库中包括三个基本表: 学生表Student:学号(no)、姓名(name)、性别(SeX)、年龄(age)、院系(dept) 课程表Course:课程号(seq)、课程名(subject)、学分(credit) 选课表

admin2014-08-26  66

问题 学生一课程数据库中包括三个基本表:
    学生表Student:学号(no)、姓名(name)、性别(SeX)、年龄(age)、院系(dept)
    课程表Course:课程号(seq)、课程名(subject)、学分(credit)
    选课表Choose-Course:学号(no)、课程号(seq)、成绩(grade)
    请完成下面题目:
    (1)建立信息系(IS)选修2号课程的学生的视图(包括n0、name、grade);
    (2)在上面的视图的基础上,建立信息系选修2号课程且成绩在95分以上的学生的视图(包括no、name、grade);
    (3)在第(1)题所建立的视图中,查询所有姓“陈”的学生。

选项

答案(1)CREATE VIEW view-1(no,name,grade)AS SELECT student.no,name,grade FROM student,Choose_Course WHERE dept=′IS ′AND StudenL no=ChooseC0urse.no AND ChooseCoume.seq′2′; (2)CREATEⅥEw view2(no,name,grade)AS SELECT no,name,gmde FROM、view-l WHERE grade>=95: (3)SELECT name FROM view一1 WHERE name LIKE′陈%′;

解析
转载请注明原文地址:https://kaotiyun.com/show/g1Nx777K
0

最新回复(0)