根据题意要求,完成下列查询 设有如下学生课程数据库,它包括学生关系、课程关系和选课关系,其关系模式为: 学生(学号,姓名,年龄,性别,民族,专业,年级); 课程(课程号,课程名,教师,总学分); 选课(学号,课程号,成绩)。 1、查询学生表中全部信息。
第1题:
下列问题是基于“学生-选课-课程”数据库中如下三个关系:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
查找学生号为"200301188"的学生的“数据库”课程的成绩,至少将使用关系
查找学生号为"200301188"的学生的“数据库”课程的成绩,至少将使用关系
A.S和SC
B.SC和C
C.S和C
D.S、SC和C
第2题:
下列问题,基于“学生—选课—课程”数据库中如下三个关系:
S(S#,SNAME,SEX,AGE)
SC(S#,C#,GRADE)
C(C#,CNAME,TEACHER)
查找学生号为"200301188"的学生的“数据库”课程的成绩,至少将使用关系______。
A.S和SC
B.SC和C
C.S和C
D.S、SC和C
第3题:
基于“学生-选课-课程”数据库中的如下三个关系:
学生基本信息:S(S#,SNAME,SEX,AGE)
选课信息:SC(S#,C#,GRADE)
课程信息:C(C#,CNAME,TEACHER)
若要求“查询选修了5门以上课程的学生的学生号”,正确的SQL语句是( )。
第4题:
某“学生一选课一课程”数据库中的如下三个关系:
学生基本信息:s(s#,SNAME,SEX,AGE)
选课信息:SC(s#,c#,GRADE)
课程信息:C(c#,CNAME,TEACHER)
若要查询某个学生的基本信息及其选课的平均成绩,将使用到下列哪些关系?——
A.S和C
B.S和SC
C.SC和C
D.S、SC和C
第5题:
第6题:
有三个关系, student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。 Course:Cno(课程号),Cname(课程名),Credit(学分),Semester(开课学期),Pcno(直接先修课)。 SC://Sno(学号),Cno(课程号),Grade(成绩)。 试用关系代数表达式完成下列查询: (1)查询“信息管理系”学生的选课情况,列出学号、姓名、课程号和成绩。 (2)查询“数据库基础”课程的考试情况,列出学生姓名、所在系和考试成绩。 (3)查询考试成绩高于80分的学生的姓名、课程名和成绩。 (4)查询计算机系没选VB的学生姓名。
略
第7题:
已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩)用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。
第8题:
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为()。
第9题:
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为∏学生号(X)与S的自然连接。
第10题:
第11题:
对
错
第12题:
对
错
第13题:
设数据库中有四个关系
课程关系C(C,CNAME,TNAME)
学生关系S(S,SNAME,AGE,SEX)
选课关系SC(S,C,SCORE)
其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:
①创建学生关系S,其中S为主码,SEX只能取F和M两个值,其他的属性不为空
②检索年龄小于17岁的女生的学号和姓名
③检索WANG同学不学的课程的课程
第14题:
第34~36题基于“学生—选课一课程”数据库中的如下三个关系:
学生基本信息:S(S#, SNAME,SEX,AGE)
选课信息:SC(S#,C#,GRADE)
课程信息:C(C#,CNAME,TEACHER)
若要求“查询‘黎明’的所选课程及其每门课的成绩”,将使用关系( )。A.S和SC B.SC和CC.S和C D.S、SC和C
第15题:
根据题意要求,完成下列查询 设有如下商品管理数据库,它包括商品关系、厂商关系和进货单关系,其关系模式为: 商品(商品编号,商品名称,零售价,厂商编号,类别);厂商(厂商编号,厂商名称,地址); 进货单(进货单号,商品编号,厂商编号,经办人)。 1、查询商品表中全部信息。
第16题:
第17题:
第18题:
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为II学生号(X)与X的自然连接。
第19题:
设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)查询男生所学课程的课程号和课程名。
第20题:
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),若一个学生可以选修多门课程,则S和X之间是1对多的联系。
第21题:
设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)查询所有姓王的教师所授课程的课程号和成绩(按课程号排序)。
第22题:
第23题: