2、用关系代数表达选修全部课程的学生的学号。答案 1、用关系代数表达式表示为: πsno((σcno=1 ∨ cno=3)(SC)) 其中,σ表示选择操作,π表示投影操作,∨表示逻辑或操作。 2、用关系代数表达式表示为: πsno((SC⋈course) ÷πcno(course)) 其中,⋈表示连接操作,÷表示分组操作,π表示...
设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型)。若要把学号为“S101”的同学,选修课程号为:“C11”,成绩为98分的记录插入到表SC中,正确的语句是___。 A.INSERT INTO SC(SNO,CNO,GRADE) VALUES('S101','C11','98')B.INSERT INTO SC(SNO,CNO,...
"学生选课关系模式为SC(Sno,Cno,Grade),其中Sno为学号,Cno为课程号,Grade为成绩,SQL查询语句如下: SELECT Sno FROM SC SCX WHERE NOT EXISTS (SELECT * FROM SC SCY WHERE SCY.Sno=\\""1042\\"" AND NOT EXISTS (SELECT * FROM SC SCZ WHERE SCZ.Sno=SCX.Sno AND SCZ.Cno=SCY.Cno)); 与该查询等...
对于学生关系student(sno,sname,sex,sage,sdept,dname,cno,grade)由学号、姓名、性别、年龄、所属学院、院长名称、课程号、成绩构成;(sno,cno)为码,下面描述错误的是( ) A. 存在完全函数依赖(sno,cno)->grade B. 存在传递函数依赖sno->>dname C. 不存在传递函数依赖sno->>dname D. 存在部分函数依赖(sno,...
关系SC(Sno,Cno,Grade)表示学号,课程号,成绩。现要查询最高分在91分以上的学生的学号和平均成绩,正确的语句是___。A.SELECT Sno,MAX(Grade) FROM SC WHERE MAX(Grade)>=91 GROUP BY SnoB.SELECT Sno,MAX(Grade) FROM SC GROUP RY Sno HAVING MAX(Grade)>=91C.SE
针对学生选课表sc(sno, cno, grade),其中sno为学号,cno为课程号,grade为成绩。以下哪个操作( )统计出每位学生所选课程的最高分和最低分。A.select sno,avg(grade), sum(grade) from sc group by snoB.select sno,max(grade), min(grade) from scC.select sno,max(grade), mi
80.用SQL的有关语句定义(1)学生关系 Student,包括学号Sno、姓名sN、年龄SA;2)课程关系 Course,包括课程号Cno、课程名CN、任课教师CT;(
SC(Sno,Cno,Grade),按要求完成下列操作:(1)查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列(2)查询选修了课程名为“信息系统”的学生学号和姓名(4分)(3)查询每个学生的学号、姓名、选修的课程名及成绩(4分)(4)求各个课程号及相应的选课人数 (2分)(5)查询选修了3门以上课程的学生学号 (...
有一教学数据库,包括学生(S),课程(C)和选修(SC)三个关系: S(SNO,SN,SA,S,SD)有属性学号、姓名、年龄、性别、系别; C(CNO,CN,TEACHER)有属性课程号、课程名、任课教师; SC(SNO,CNO,G)有属性学号、课程号、成绩。 用关系代数描述下列问题: (1)检索年龄大于23岁的男学生的学号和姓名; (2)检索至少选修...
设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为‘DB’的学生的分数增加10分,正确的SQL命令是A.A