单选题
试题(36)~(37)基于“学生-选课-课程”数据库中的三个关系是:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
单选题
若要求查找“由张劲老师执教的数据库课程的平均成绩、最高成绩和最低成绩”,将使用关系
A、
S和SC
B、
SC和C
C、
S和C
D、
S、SC和C
【正确答案】
B
【答案解析】
[解析] 本题考查关系模式的使用,参见《数据库技术》一书4.2.2节“关系代数”。本题的查找要求涉及课程名CNAME,教师TEACHER以及成绩GRADE,其中平均成绩、最高及最低成绩可通过GRADE得到。因而将使用关系SC和C。本题正确答案为B。
单选题
设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图;下面对该视图的操作语句中,哪一个(些)是不能正确执行的
Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO="2004010601";
Ⅱ.SELECTSNO,AVG_GRADE FROM S_AVG WHERE SNO="2004010601";
A、
仅Ⅰ
B、
仅Ⅱ
C、
都能
D、
都不能
【正确答案】
A
【答案解析】
[解析] 本题考查视图的基本知识,参见《数据库技术》一书4.3.6节“视图”。由于该更新操作无法转换为惟一的对原始基本表的操作,因此该更新操作无法进行。故本题正确答案为A,
提交答案
关闭