【单选题】
用下面的T-SQL语句建立一个基本表:
CREATE TABLE Student(Sno CHAR (4) NOT NULL,
Sname CHAR (8) NOT NULL,
Sex CHAR (2),
Age SMALLINT)
可以插入到表中的元组是( )
【单选题】
学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。
【单选题】
对于学生--选课--课程的三个关系:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)为了提高查询速度,对SC表创建唯一索引,应建___个组上。
【单选题】
设数据库中已有教材中的Student(Sno,Sname,Ssex,Sage,Sdept)、Course(Cno,Cname,Credit,Semster)和SC(Sno,Cno,Grade)表。现要查询学生选的第2学期开设课程的情况,只需列出学号、姓名、所在系和所选的课程号。该查询涉及到的表是( )。
【单选题】
查询选修了2号课程的学生姓名,可以用下面几个关系代数表达式表示,效率最高的为( )。
⑧
∏Sname (∏Sname,Sno(S) ??σS
【单选题】
现要利用Student表查询年龄最小的学生姓名和年龄。下列实现此功能的查询语句中,正确的是( )。
①
SELECT Sname, MIN(Sage) FROM Student
②
SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage)
③
SELECT TOP 1 Sname, Sage FROM Student
④
SELECT TOP 1 Sname, Sage FROM Student ORDER BY Sage
【单选题】
现要利用Student表查询年龄最小的学生姓名和年龄。下列实现此功能的查询语句中,正确的是( )。
①
SELECT Sname, MIN(Sage) FROM Student
②
SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage)
③
SELECT TOP 1 Sname, Sage FROM Student
④
SELECT TOP 1 Sname, Sage FROM Student ORDER BY Sage