柠檬试题库
search
首页 计算机 公务员 驾照 关于

定义学生、教师和课程的关系模式
S(S#,Sn,Sd,SA)(属性分别为学号、姓名、所在系、年龄);
C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);
SC(S#,C#,G)(属性分别为学号、课程号和成绩),则该关系为( )。


  • A.第二范式
  • B.BCNF范式
  • C.第三范式
  • D.第一范式
热度🔥1,701
参考答案:C
解析:

范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。
第一范式:数据库中每一个属性都不可再分(不可以用多重值)。
第二范式:关系模式是第一范式,并且必须要有主键,同时每个非主属性完全依赖于主键,不存在部分依赖。
第三范式:关系模式是第二范式,并且不存在非主属性对主键的传递依赖(在关系模式中,如果X→Y,Y→Z,且Y不决定X和Z不属于X,那么X→Z是传递依赖)。
BCNF范式:所有属性都不传递依赖于关系的任何候选键。

本题中,关系模式不存在非主属性对主键的传递依赖和部分依赖,满足第三范式,但不满足BCNF范式,故本题答案为C。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是() 某程序员编写了一段通过串口发送数据的程序,使用了设备名com1,那么,将com1映射到实际物理设备的工作是在I/O管理的哪一层完成的?       文涵是大地公司的销售部助理,负责对全公司的销售情况进行统计分析,并将结果提交给销售部经理。年底,她根据各门店提交的销售报表进行统计分析。打开"计算机设备全年销量统计表.xlsx",帮助文涵完成以下操作:1. 将"sheet1"工作表命名为"销售情况",将"sheet2"命名为"平均单价"。2. 在"店铺"列左侧插入一个空列,输入列标题为"序号",并以001、002、003 ……的方式向下填充该列到最后一个数据行。3. 将工作表标题跨列合并后居中并适当调整其字体、加大字号,并改变字体颜色。适当加大数据表行高和列宽,设置对齐方式及销售额数据列的数值格式(保留2位小数),并为数据区域增加边框线。4. 将工作表"平均单价"中的区域B3:C7定义名称为"商品均价"。运用公式计算工作表"销售情况"中F列的销售额,要求在公式中通过VLOOKUP函数自动在工作表"平均单价"中查找相关商品的单价,并在公式中引用所定义的名称"商品均价"。5. 为工作表"销售情况"中的销售数据创建一个数据透视表,放置在一个名为"数据透视分析"的新工作表中,要求针对各类商品比较各门店每个季度的销售额。其中:商品名称为报表筛选字段,店铺为行标签,季度为列标签,并对销售额求和。最后对数据透视表进行格式设置,使其更加美观。6. 根据生成的数据透视表,在透视表下方创建一个簇状柱形图,图表中仅对各门店四个季度笔记本的销售额进行比较。7. 保存"计算机设备全年销量统计表.xlsx"文件。