首页
登录
从业资格
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电
admin
2022-08-02
41
问题
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为( ),所以对该联系( )。查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下: SELECT AVG(成绩)AS平均成绩,( ) FROM C,SC WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;A.n:mB.1:nC.n:1D.1:1
选项
A.n:m
B.1:n
C.n:1
D.1:1
答案
A
解析
此题考查数据库的分析设计能力,涉及到实体关系,一个学生可以选择多门课程,一门课程可以被多个学生选择,所以学生与课程之间的关系类型是多对多,即n:m。
这种多对多的关系会影响数据操作,比如当前的关系中无法知道某个学生选择某个课程的成绩,删除一个课程会影响到所有选择该课程的学生记录,因此这个关系模型有问题,需要进行拆分。需要构建一个独立的关系,即学生号,课程号,成绩。这样的话,修改学生信息或者课程信息都不会影响学生选课的成绩记录。
此题考查SQL语句的使用,最高成绩与最低成绩要用到聚合函数MAX,MIN,AS是取别名,所以要先计算最高与最低的差再取别名。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427243.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
以下关于建筑全生命周期一体化管理模式说法错误的是()。A.建设项目全生命期一体化
在施工自主管理的模式下,承建商采用BIM技术的主要目的是()。A.辅助投标 B
下面哪项属于BIM技术与项目管理的集成应用在现阶段的模式?()A.单业务模式
A.设计主导管理模式 B.咨询辅助管理模式 C.业主自主管理模式 D.施工
下列说法正确的是()。A.业主主导模式下,初始成本较低,协调难度一般,应用扩展性
BIM不仅可实现三维可视化,它还是一个()关联数据库。A.6D B.5D C
Revit中项目、族和实例之间的相互关系是()。A.“项目”包含“类别”包含“族
基于BIM的工程量计算属于BIM应用模式中的()。A.单业务应用 B.多业务集
BIM的实施模式主要有()。A.咨询辅助管理模式 B.施工承包商主导管理模式
工作集协作模式的使用条件是()。A.需要采用相同版本建模软件,建立统一的标高轴网
随机试题
WithinEUprimaryeducation,aclearmajorityofpupilschoosetostudyEngl
You’vebeenworkingoutregularlyforquiteawhile,butyou’renowherenear
高中思想政治《价值观及其导向作用》主要教学过程及板书设计 教学过程 环节一:课堂导入 上课时带几种实物进教室:食物如香蕉;手机用于播放音乐;药品青霉素、土
在某公路施工项目的公开招标中,有A、B、C、D、E、F、G、H等施工单位报名投标
逆反射亮度系数的单位为坎德拉每勒克斯每平方米(cd·lx-1·m-2)。()
西咪替丁用于治疗慢性胃炎的主要作用机制是A、抗胆碱能作用 B、加速胃排空,减少
下列胸部创伤性疾病中,一般采用非手术治疗的是( )。A.创伤性窒息 B.血胸
各类人群中,有自知力的包括()。A.严重心理问题求助者 B.精神分裂症发作患
(2018年真题)税务行政诉讼中,税务机关享有的权利是( )。A.起诉权 B
全面促进资源节约集约利用,树立()的资源观。A.节约利用 B.集约利用
最新回复
(
0
)