设有一学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,NL表示年龄,DP表示系部。查询学生姓名和所在系这两个属性上的投影操作的关系运算式是______。
第1题:
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是()。
A.姓名
B.身份证号
C.姓名,性别,年龄
D.学号,姓名
第2题:
A、实体完整性
B、参照完整性
C、用户定义的完整性
D、以上都不是
第3题:
A、REVOKEUPDATE(XH)ONTABLEFROMZHAO
B、REVOKEUPDATE(XH)ONTABLEFROMPUBLIC
C、REVOKEUPDATE(XH)ONSTUDFROMZHAO
D、REVOKEUPDATE(XH)ONSTUDFROMPUBLIC
第4题:
在学生表STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系"CS”的学生的姓名(XM)和性别(XB) 。实现该功能的正确SQL语句是______。
A.SELECT XM,XB FROM STUD WHERE SD IN("IS","MA","CS")
B.SELECT XM,XB FROM STUD WHERE SD NOT IN("IS","MA","CS")
C.SELECT XM,XB FROM STUD WHERE SD NOT("IS","MA","CS")
D.SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,CS)
第5题:
学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。
SELECT Sno,Shame,Sage
FROM S
WHERE(24);
A.SD=计算机
B.SD='算机',
C.'SD'=计算机
D.'SD=计算机'
第6题:
对于下图所示的Students和SC关系,属性Sno表示学号,Sname表示姓名,Sex表示性别,SD表示专业,Age表示年龄,Cno表示课程号,Grade表示成绩。
a.当用户查询“选了课程2的学生数”时,其结果应为(59);当Students和SC关系进行自然连接时,其结果集的属性列数应为(60)。
b.查询“至少选修了两门课程的每个学生的平均成绩”的SQL语句如下:
SELECT Sno,(61)
FROM SC
GROUP BY Sno
(62)>1;
A.3
B.4
C.6
D.7
第7题:
学生关系模式为S(Sno, Sname, SD, Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。 SELECT Sno, Sname, Sage FROM S WHERE (24);
A.SD=计算机
B.SD='计算机'
C.'SD'=计算机
D.'SD=计算机'
第8题:
在学生表STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系“CS”的学生的姓名(XM)和性别(XB)。实现该功能的正确SQL语句是______。
A.SELECT XM.XB FROM STUD WHERE SD IN ("IS","MA","CS")
B. SELECT XM.XB FROM STID WHERE SD NOT IN("IS","MA","CS")
C.SELECT XM.XB FROM STUD WHERE SD NOT("IS","MA","CS")
D.SELECT XM.XB FROM STUD WHERE SD NOT IN (IS,MA,CS)
第9题:
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
A.学号,系编号
B.学号,专业
C.学号,姓名
D.学号,无外键
第10题:
第11题:
XM-140/20型密炼机其中“X”表示()。
第12题:
XM-140/20型密炼机中“140”表示()。
第13题:
第14题:
在学生表STUD中,查询既不是信息系'IS'、数学系'MA'也不是计算机系'CS'的学生的姓名(XM)和性别(XB) 。SD为系名。实现该功能的正确SQL语句是______。
A.SELECT XM,XB FROM STUD WHERE SD IN('IS','MA','CS');
B.SELECT XM,XB FROM STUD WHERE SD NOT IN ('IS','MA','CS');
C.SELECT XM,XB FROM STUD WHERE SD NOT('IS','MA','CS');
D.SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,CS);
第15题:
设数据库中有四个关系
课程关系C(C,CNAME,TNAME)
学生关系S(S,SNAME,AGE,SEX)
选课关系SC(S,C,SCORE)
其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:
①创建学生关系S,其中S为主码,SEX只能取F和M两个值,其他的属性不为空
②检索年龄小于17岁的女生的学号和姓名
③检索WANG同学不学的课程的课程
第16题:
某数据库中有关系Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示学号,姓名,性别,年龄以及所在的系;Course(Cno,Cname,Ccredit)属性分别表示课程号,课程名,学分;SC(Sno, Cno,Grade)为学生选课表,各属性分别表示为学号,课程号和分数;完成下列的SQL语句:
第17题:
设有一学生关系S(Sno,Sname,Age,Mno),其属性分别代表学生的学号、姓名、年龄和专业编号。则表示S在学生姓名和专业编号这两个属性上的投影的关系运算式是(23);σ4>3(S)表示的是(24)。
A.πSno,Mno(S)
B.σSno,Mno(S)
C.Sno∪Mno
D.Sno×Mno
第18题:
学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。
A. DELETE Age from S B. ALTER TABLE S DROP Age
C. UPDATE S Age D. ALTER TABLE S ‘Age’
第19题:
阅读以下说明,回答问题1-4。
[说明]
设学校教学数据库的模式如下:
S(SNUM,SNAME,AGE)
SC(SNUM,CNUM,CREDIT,SCORE)
C(CNUM,CNAME,TEACHER)
T(TNUM,TEHCHER,POS,SAL)
SNUM表示学生的学号,SNAME表示学生的姓名,AGE表示学生的年龄,CNUM表示选修课程的编号,CREDIT表示该课程的学分,SCORE表示课程的成绩,CNAME表示课程名,TEACHER表示任课的教师,TNUM表示老师的工作证号,POS表示教师的职称,SM,表示教师的收入。
试定义下列完整性约束和规则:
在关系S中插入的学生年龄值应在18~21岁之间。
第20题:
在学生表STUD中,查询年龄在20~23岁之间的学生的姓名(XM)、年龄(SA)和所在系(SD),实现该功能的正确SQL语句是______。
A.SELECT XM, SA, SD FROM STUD WHERE BETWEEN 20<SA<23;
B.SELECT XM, SA, SD FROM STUD WHERE SA BETWEEN 23 AND 20;
C.SELECT XM, SA, SD FROM STUD WHERE SA NOT BETWEEN 20 AND 23;
D.SELECT XM, SA, SD FROM STUD WHERE SA BETWEEN 20 AND 23;
第21题:
第22题:
第23题:
程序段CYCLE81(RTP,RFP,SDIS,DP,DPR)中,()。(SIEMENS系统)