首页
登录
从业资格
在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,(
在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,(
练习题库
2022-08-02
86
问题
在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,( ),得到的关系模式属于4NF。A.将所有多值属性组成一个关系模式B.使多值属性不在关系模式中出现C.将实体的码分别和每个多值属性独立构成一个关系模式D.将多值属性和其他属性一起构成该实体对应的关系模式
选项
A.将所有多值属性组成一个关系模式
B.使多值属性不在关系模式中出现
C.将实体的码分别和每个多值属性独立构成一个关系模式
D.将多值属性和其他属性一起构成该实体对应的关系模式
答案
C
解析
本题由于4NF的定义并不了解,所以有一定难度。首先根据选项我们可以看到这里的描述都是与多值属性有关,多值属性指的是一个属性有多个值,比如一个学生有多名家庭成员,那么如果有(学号,家庭成员),此时家庭成员为多值属性。对于多值属性出现在关系模式当中,不能明确对应关系,因此需要进行分解。对于“A.将所有多值属性组成一个关系模式”,这样的分解没有保存当前主键与多值属性的关系,并不合理。对于“B.使多值属性不在关系模式中出现”,也就是删除多值属性列,那么丢失了原有的属性,也不合理。对于“D.将多值属性和其他属性一起构成该实体对应的关系模式”,这样的处理并没有解决当前的问题,因此不可选。对于“C.将实体的码分别和每个多值属性独立构成一个关系模式”,是我们比较常用的一种处理方式。因此本题选择C选项。4NF:若关系模式R
1NF,R的每个非平凡多值依赖X→Y且Y
X时,X必含有码,则关系模式R(U,F)
4NF;对于本题中存在多值属性的情况,应该将该实体的码和相关的多值属性独立构成一个关系模式。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2410571.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
下列属于基础成本的是()A.开发阶段所需投资和初步运行所需各种设施的建设费用,
在需求阶段,数据字典至少应定义()以确保客户与开发小组是使用一致的定义和术语。
数据流图DFD的作用是__()__。A.描述数据对象之间的关系 B.描述对数
建立系统平台、培训管理人员及基础数据的准备等工作所属阶段为()A.系统分析
软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行(请作答此
从测试所暴露的错误出发,收集所有正确或不正确的数据,分析它们之间的关系,提出假想
软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行(),而
开发人员将系统设计阶段得到的目标系统的逻辑模型转换为目标系统的物理模型,该阶段得
能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型
如果一个被A、B两项服务占用的处理器在高峰阶段的使用率是75%,假设系统本身占用
随机试题
中国菜(cuisine)是中国各地区、各民族各种莱肴的统称,也指发源于中国的烹饪方式。中国菜历史悠久,流派(genre)众多,主要代表菜系有“八大菜系”
Questions28-30ChoosetheappropriatelettersA-Dandwritetheminboxes28-30
Therewasatimewhenparentswhowantedaneducationalpresentforthe
在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AN
急性排斥反应多出现在移植后A.24小时内 B.2~3天内 C.1个月内 D
二、多项选择题:(每题1分,共20分) 1、参与公司系统所承担电气工作的外单位
艰苦奋斗:骄奢淫逸 A.服务人民:危害祖国 B.好逸恶劳:辛勤劳动 C.大
与旗形一样,楔形偶尔也可能出现在顶部或底部而作为反转形态。()
下列法律制度中,属于商法领域的有()A.公司法 B.产品质量法 C.破产法
在下列业绩评价指标中,最适合评价该利润中心对公司利润和管理费用贡献的是()
最新回复
(
0
)