刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(60),所以对该联系()。
查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:
SELECT AVG(成绩)AS平均成绩,()
FROM C,SC
WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;


A
n:m
B
1:n
C
 n:1
D
1:1
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

根据题目描述,一个学生可以选择多门课程,一门课程也可以被多个学生选择,因此学生与课程之间的联系类型为n:m。在SQL查询中,要计算特定课程的平均成绩、最高成绩与最低成绩之间差值,需要使用聚合函数AVG来计算平均成绩,并使用MAX和MIN函数来分别找到最高和最低成绩。然而,题目中的SQL语句并没有完整展示如何计算最高和最低成绩的差值,只展示了计算平均成绩的语句。因此,选项A是正确的,表示学生选课联系类型为n:m,符合题目的描述和要求。

创作类型:
原创

本文链接:某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share