学生表S(S#,SN,SEX,AGE,DEPT)、课程表C(C#,CN)和学生选课表SC(S#,C#,GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩(为tinyint类型)。检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是()。
A. SELECTS
B. FROMSCWHEREC
C. =’C2’ANDGRADE>=(SELECTGRADEFROMSCWHEREC
D. =’C2’)
E. SELECTS
FROMSCWHEREC
G. =’C2’ANDGRADEIN(SELECTGRADEFROMSCWHEREC
H. =’C2’)
I. SELECTS
J. FROMSCWHEREC
K. =’C2’ANDGRADENOTIN(SELECTGRADEFROMSCWHEREC
L. =’C2’)
M. SELECTS
N. FROMSCWHEREC
O. =’C2’ANDGRADE=(SELECTmax(GRADE)FROMSCWHEREC
P. =’C2’)
查看答案
下列关于子查询的说法不正确的是( )。
A. 子查询可以嵌套多层
B. 子查询的结果是包含零个或多个元组的集合
C. 子查询总是在外部查询之后进行
D. 子查询可以向外部查询提供查询的条件值
从SQL数据库的体系结构来看,用户可以用SQL语言的语句,对( )和基本表进行查询等操作。
A. 光标
B. 视图
C. 库文件
D. 存储文件
若要删除数据库中已存在的关系Student,可用( )。
A. DELETE TABLE Student
B. DELETE Student
C. DROP TABLE Student
DROP Student
在视图上一定不能完成的操作是( )。
A. 更新数据
B. 查询数据
C. 在视图上定义新的基本表
D. 在视图上定义新的视图