更多"设有关系模式:学生(学号,姓名,性别,年龄),则约束“年龄在15至30"的相关试题:
[单项选择]设有关系模式SC(sno,eno,grade),查询既选修了c1又选修了c2课程的学生学号,正确的SQL命令是( )。
[单项选择]设有关系模式SC(sno,cno,grade),查询既选修了c1又选修了c2课程的学生学号,正确的SQL命令是( )。
A. SELECT sno FROM sc WHERE cno=“c1”AND cno=“c2”
B. SELECT sno FROM sc WHERE cno=“c1”AND SELECT sno FROM sc WHERE cno=“c2”
C. SELECT sno FROM sc WHERE cno=“c1”UNION SELECT sno FROM sc WHERE cno=“c2”
D. SELECT sno FROM sc WHERE cno=“c1”AND sno IN(SELECT sno FROM sc WHERE cno=“c2”)
[单项选择]有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,______,成绩)。
[单项选择]设有关系模式:成绩(学号,课程号,分数),则下列选项中,能正确描述SQL语句 “SELECT学号FROM成绩GROUP BY学号HAVING COUNT(*)>3”功能的是()
A. 查询选修了3门以上课程的学生的学号
B. 查询1门课程有3个以上学生选修的学生学号
C. 将学生按照学号分成了3组
D. 将学生按照课程分成了3组
[单项选择]学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。
SELECT Sno, Sname, Sage
FORM s
WHERE ()
A. SD=计算机
B. SD='计算机'
C. 'SD'=计算机
D. 'SD=计算机'
[单项选择]
学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno 表示学生学号,Sname 表示学生姓名,SD 表示学生所在系,Sage 表示学生年龄。试将下面的SQL 语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。
SELECT Sno,Sname,Sage
FROM S
WHERE();
A. SD=计算机
B. SD='计算机'
C. 'SD'=计算机
D. 'SD=计算机'
[单项选择]设有关系模式:SC(sno, cno, grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为‘DB’的学生的分数增加10分,正确的SQL命令是()
A. ALTER TABLE SC SET GRADE+10 WHERE CNO='DB'
B. ALTER TABLE SC SET GRADE=GRADE+10 WHERE CNO='DB'
C. UPDATE SC SET GRADE+10 WHERE CNO='DB'
D. UPDATE SC SET GRADE=GRADE+10 WHERE CNO='DB'
[单项选择]设有关系模式:研究生(学号,姓名,专业,导师),现要利用SQL命令“SELECT * FROM 研究生 WHERE ……”查询所有尚未分配导师的研究生的信息,则下列WHERE子句正确的是
A. 导师 IS NULL
B. 导师 LIKE NULL
C. 导师=NULL
D. 导师 IS NOT NULL
[单项选择]设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为'DB'的学生的分数增加10分,正确的SQL命令是()。
A. ALTER TABLE SC SET GRADE+10 WHERE CNO='DB'
B. ALTER TABLE SC SET GRADE=GRADE+10 WHERE CNO='DB'
C. UPDATE SC SET GRADE+10 WHERE CNO='DB'
D. UPDATE SC SET GRADE=GRADE+10 WHERE CNO='DB'
[单项选择]设有关系模式:研究生(学号,姓名,专业,导师),现要利用SQL命令“SELECT*FROM研究生WHERE……”查询所有尚未分配导师的研究生的信息,则下列WHERE子句正确的是()。
A. 导师IS NULL
B. 导师LIKE NULL
C. 导师=NULL
D. 导师 IS NOT NULL
[单项选择]设有关系模式sc (sno,cno,grade),各属性含义依次为学号、课程号、分数。SQL 语句“SELECT sno,AVG(grade)FROM sc子句”的功能是计算每个学生的平均分数,其中的子句应是()
A. GROUP BY grade
B. GROUP BY sno
C. ORDER BY grade
D. ORDER BY sno
[单项选择]设有关系模式:研究生(学号,姓名,专业,导师) ,现要查询所有没有导师的研究生信息,则下列SQL命令中,正确的是
A. SELECT * FROM研究生WHERE导师IS NULL
B. SELECT * FROM研究生WHERE导师=‘ ’
C. SELECT * FROM研究生WHERE导师=NULL
D. SELECT * FROM研究生WHERE导师IS‘ ’
[单项选择]在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码) ,则外键是
学生(学号,姓名,班级号,成绩)
班级(班级号,班级名,班级人数,平均成绩)
A. 学生关系的“学号”
B. 班级关系的“班级号”
C. 学生关系的“班级号”
D. 班级关系的“班级名”