SC
CGET W(S)或:GET W(S,SC,C):S.SNO=SC.SNO ∧ SC O =C O〔2〕检索学生年龄大于等于20岁的学生。∏SN(σAGE>=20(S))GET W(S.SN): (S.AGE>=20)〔3〕检索先修课号为C2的课程号。∏CNO(σCPNO=’C2’(C))GET W(CO): (C.PNO=’C2’)〔4〕检索课程号C1的成绩为A的所有学生。∏sn(S∞(CNO=’C1’∧G=‘A’(SC))RANGE SC SCXGET W〔S.sn〕:SCX〔SCX.sno=S.sno〕〔6〕检索年龄为23岁的学生所修读的课程名。∏cn(age=23(S∞SC∞C))RANGE SC SCXS SYGET W〔C〕:SCXSCX o=C o〕〔7〕检索至少修读了S5修读的一门课的学生的。∏sn(S∞SC∞∏C#(SNO=’S5’(SC)))RANGE SC SCXSC SCYGET W〔S.sno〕:SCXSCY〔SCX.sno=’S5’SCX o=SCY oSCY.sno=S.sno〕〔8〕检索修读了S4所修读的所有课程的学生的。∏sn(S∞(∏sno,cno(SC)∏cno(SNO=’S4’(SC))))RANGE SC SCXSC SCYC CXGET W〔S.sn〕:CX(SCX (SCX o=CX oSCX.sno=’S4’))SCY (SCY o=CX oSCY.sno=S.sno))〔10〕检索不选修任何课程的学生的学号。∏sno (S)-∏sno(SC)RANGE SC SCXGET W〔S.sno〕:SCX (SCX.sno=S.sno〕(11)设新课程记录为:{(‘C10’,‘数据库概论’,‘C1’,)}
[单选题]假定有三个关系,学生关系S、课程关系C和学生选课关系SC,它们的结构如下;S(S#,SN.Sex,Age,Dept),C(C#,CN),SC(S#,C
有如下三个关系,其关系模式[1]如下: 学生 (学号, 姓名, 性别, 年龄, 所在系), 主码: 学号; 课程 (课程号, 课程名, 学分, 开课学期), 主
[单选题]学生选课的关系模式为SC(SN,CN,SM),其中SN为学号,CN为课程号,SM为成绩。检索选修3门以上课程的学生总成绩,并按总成绩的降序排列。 SELECT SN,SUM(SM) FROM SC ______0RDER BY 2 DESC;A.GROUP BY SN HAVING COUNT(*)>=3B.HAVINGCOUNT(*)>=3 GROUP BY SNC.GROUP BY SM HAVING COUNT(*)>=3D.HAVING COUNT(*)>=3 GROUP BY SM
[试题]在"学生-选课-课程"数据库中有三个关系:S(S,SNAME,SEX,AGE,S@D)@, SC(S,C,GRADE), C(C,CNAME,TEACHER)。它们的主码分别是S,(S,C),C,并且其他属性都允许为空值(NULL)。用下面的SQL语句创建了两个视图:create view CS_S as select S,SNAME,AGE from S where SD = 计算机系 ;create view S_G(S,GAVG) as select S,avg(GRADE) from
[试题]设有3个关系,分别是:学生关系S(学号S、姓名SN、系名SD、年龄SA),课程关系C(课程号C、课程名CN、任课教师CT),学生选课关系SC(学生号S、课程号C、成绩G),则查询计算机科学系“CS”全体学生的关系代数表达式为______。
[单选题]基于“学生-选课-课程”数据库中的如下三个关系:学生基本信息:S(S#,SNAME,SEX,AGE)选课信息:SC(S#,C#,GRADE)课程信息:C(C#,CNAME,TEACHER)若要求“查询选修了5门以上课程的学生的学生号”,正确的SQL语句是( )。
[单选题]定义学生选修课程的关系模式:SC(S,Sn,C,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是()A.S→SnB.(S,C)→GC.(S,C)→SD.(S,C)→C
[单选题]假定有三个关系,学生关系S、课程关系C和学生选课关系SC,它们的结构如下: S(S#,SN,Sex,Age,Dept),C(C#,CN),SC(S#,C#,Grade)。其中,S#为学生号,SN为姓名,Sex为性别,Age为年龄,Dept为系别,C#为课程号,CN为课程名,Grade为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SQL.语句是______。A.SELECT S#FROM SC WHERE C#="C2" AND Grade IN (SELECT Grade
[试题]设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,G)(CNO为课程号,CN为课程名,G为成绩),试用SQL语句完成以下操作:建立一个视图V-SSC(SNO,SN,CNO,CN,G),并按CNO升序排序.
[试题]设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,C)(CNO为课程号,CN为课程名,C为成绩),试用SQL语言完成以下各题 (1)建立一个视图V—SSC(SNO,SN,CNO,CN,C),并按CNO升序排序; (2)从视图V—SSC上查询平均成绩在90分以上的SN、CN和C。 (计算题)