首页
登录
从业资格
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电
题库
2022-08-02
98
问题
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为( ),所以对该联系( )。查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下: SELECT AVG(成绩)AS平均成绩,( ) FROM C,SC WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;A.不需要构建一个独立的关系模式B.需要构建—个独立的关系模式,且关系模式为:SC(课程号,成绩)C.需要构建—个独立的关系模式,且关系模式为:SC(学生号;成绩)D.需要构建一个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)
选项
A.不需要构建一个独立的关系模式
B.需要构建—个独立的关系模式,且关系模式为:SC(课程号,成绩)
C.需要构建—个独立的关系模式,且关系模式为:SC(学生号;成绩)
D.需要构建一个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)
答案
D
解析
此题考查数据库的分析设计能力,涉及到实体关系,一个学生可以选择多门课程,一门课程可以被多个学生选择,所以学生与课程之间的关系类型是多对多,即n:m。
这种多对多的关系会影响数据操作,比如当前的关系中无法知道某个学生选择某个课程的成绩,删除一个课程会影响到所有选择该课程的学生记录,因此这个关系模型有问题,需要进行拆分。需要构建一个独立的关系,即学生号,课程号,成绩。这样的话,修改学生信息或者课程信息都不会影响学生选课的成绩记录。
此题考查SQL语句的使用,最高成绩与最低成绩要用到聚合函数MAX,MIN,AS是取别名,所以要先计算最高与最低的差再取别名。
转载请注明原文地址:https://tihaiku.com/congyezige/2427245.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
设计主导管理模式是由业主委托一家设计单位,将拟建项目所需的BIM应用要求等以BI
以下关于建筑全生命周期一体化管理模式说法错误的是()。A.建设项目全生命期一体化
下面哪项属于BIM技术与项目管理的集成应用在现阶段的模式?()A.单业务模式
下列说法正确的是()。A.业主主导模式下,初始成本较低,协调难度一般,应用扩展性
BIM平台软件基于网络及数据库技术,将()连接到一起,以满足用户对于协同工作的需
BIM不仅可实现三维可视化,它还是一个()关联数据库。A.6D B.5D C
安装材料BIM模型数据库应用流程应包括()。A.建立模型 B.审核模型 C.
建设项目全生命期一体化管理模式主要涵盖了哪些方面?()A.参与方一体化 B.管
目前,BIM与3D打印技术的集成应用主要有三种模式,其中不包括()。A.基于BI
下列有关BIM数据文件和数据库多种形式数据交互常用格式无错误的是()。A.IFC
随机试题
在2009年的资金来源中,个人按揭贷款比国内贷款低()个百分点。 A.
被称为“悲剧之父”的是()A.洛卜·德·维迦 B.索福克勒斯 C.欧里庇得斯
钙通道阻滞药对血管的作用包括()A.舒张冠状血管,包括输送血管和阻力血管
国家统计局在性质上属于()。A.国务院工作部门 B.国务院办事机构 C.国务
套内建筑面积包括( )。A:套内分摊面积 B:套内墙体面积 C:套内阳台面
某房产年折旧率为1.6%,有效年龄为12年,按直线法折旧该房产应属完好房。( )
下列选择中,属于人力资源需求预测的定性方法的是()A.转换比率法 B.德尔菲
以下为不溶型薄膜衣材料的是A.羟丙甲纤维素 B.邻苯二甲酸羟丙甲纤维素 C.
根据《建设工程工程量清单计价规范》(GB50500—2013),签约合同中的暂
关于线性组织结构的说法,错误的是()。A.每个工作部门的指令源是唯一的 B.
最新回复
(
0
)