关系摸式选课(学号,课程号,成绩)中有“学号→→课程号”存在。()
第1题:
学生实体(学号,姓名,性别,班级)和课程实体(课程号,课程名,学分)之间存在联系“选课”,他们之间是m:n的联系,该联系拥有属性“成绩”。“选课”联系转换成关系模式,下列正确的是()。
A.选课(学号,课程号,成绩)
B.选课(学号,课程号,成绩)
C.选课(学号,课程号,成绩)
D.选课(学号,姓名,课程号,课程名)
第2题:
不能正确检索出“选修课程号为'C02'或'C04'的学生学号和成绩”的关系代数表达式是()。
A.π学号,成绩(σ课程号='C02'∨'C04'(选课))
B.π学号,成绩(σ课程号='C02'∨课程号='C04'(选课))
C.π学号,成绩(σ课程号='C02'(选课))∪π学号,成绩(σ课程号='C04'(选课))
D.π学号,成绩((σ课程号='C02'(选课))∪(σ课程号='C04'(选课)))
第3题:
有三个关系: 学生(学号,姓名,年龄,专业,性别) 课程(课程号,课程名,学分,先修课程号) 选课(学号,课程号,成绩) 能正确检索出“全部学生都选修的课程的课程号”的关系代数表达式是()。
A.π学号,课程号(选课) ÷π学号(学生)
B.π学号,课程号(选课) ÷π课程编号(课程)
C.π课程编号(选课)
D.选课 ÷π学号(学生)
第4题:
设选课关系的关系模式为:选课(学号,课程号,成绩)。下述SQL语句中()语句能完成“求选修课超过3门课的学生学号”。
A.SELECT 学号 FROM 选课 WHERE COUNT(课程号)>3 GROUP BY 学号
B.SELECT 学号 FROM 选课 HAVING COUNT(课程号)>3 GROUP BY 学号
C.SELECT 学号 FROM 选课 GROUP BY 学号 HAVING COUNT(课程号)>3
D.SELECT 学号 FROM 选课 GROUP BY 学号 WHERE COUNT(课程号)>3
第5题:
3、不能正确检索出“选修课程号为'C02'或'C04'的学生学号和成绩”的关系代数表达式是()。
A.π学号,成绩(σ课程号='C02'∨课程号='C04'(选课))
B.π学号,成绩(σ课程号='C02'(选课))∪π学号,成绩(σ课程号='C04'(选课))
C.π学号,成绩((σ课程号='C02'(选课))∪(σ课程号='C04'(选课)))
D.π学号,成绩(σ课程号='C02'∨'C04'(选课))