学生表S(S#,SN,SEX,AGE,DEPT)、课程表C(C#,CN)和学生选课表SC(S#,C#,GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩(为tinyint类型)。检索学生姓名的选课情况(包括未选课)。正确的SELECT语句是()。
A. SELECTS.SN,SC.C
B. FROMSJOINSCONS.S
C. =SC.S
D. SELECTS.SN,SC.C
E. FROMSCWHERES.S
F. =SC.GRADE
G. SELECTS.SN,SC.C
H. FROMSRIGHTJOINSCONS.S
I. =SC.S
J. SELECTS.SN,SC.C
K. FROMSLEFTJOINSCONS.S
L. =SC.S
查看答案
SELECT语句中与HAVING子句同时使用的是( )子句。
A. ORDER BY
B. WHERE
C. GROUP BY
D. LIMIT
请判断“如果新的视图是建立在老的视图基础上的,那么当老的视图被删除时,建立在它的基础上的新的视图也被删除”。
A. 正确
B. 错误
设关系数据库中一个关系Student(Sno CHAR(6) NOT NULL UNIQUE, Sname VARCHAR(8), Grade float),若要在Student中增加一列CName(课程名),可用( )。
ADD TABLE Student(CName CHAR(8))
B. ADD TABLE Student ALTER (CName CHAR(8))
C. ALTER TABLE Student ADD (CName CHAR(8))
D. ALTER TABLE Student (ADD CName CHAR(8))
学生表S(S#,SN,SEX,AGE,DEPT)、课程表C(C#,CN)和学生选课表SC(S#,C#,GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩(为tinyint类型)。检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()。
A. SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=’王华’)
B. SELECTSN,AGE,SEXFROMSWHERESN=’王华’
C. SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=’王华’)
D. SELECTSN,AGE,SEXFROMSWHEREAGE>王华.AGE