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

单选题

某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为(请作答此空);"选课"联系( )。
查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:

SELECT AVG(工资) As平均工资, ( )
    FROM T
    WHERE 部门= '软件教研室';

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

答案:

D

解析:

本题考查关系数据库及SQL语句的应用。根据题目描述,学生“选课”的联系类型为一个学生可以选多门课程,一门课程可以被多个学生选择,所以为n:m的关系;教师“讲授”课程的联系类型为一个教师可以讲授多门课程,一门课程可以由多个教师讲授,也是n:m的关系。因此,正确答案为D。

对于查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句,其语句中的空缺部分应填写“MAX(工资) - MIN(工资)”来求得最高与最低工资之间的差值。

创作类型:
原创

本文链接:某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(

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

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

分享考题
share