首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2018-05-02
64
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将ER模型换成关系模型并规范化到3NF
选项
答案
将ER模型转换为关系模型,并规范到3NF: 顾客(姓名,单位,电话号码),主键:姓名 商品(型号,名称,单价,产地),主键:型号 购买(姓名,型号,数量,日期),主键:姓名+型号 因为转换过来的关系模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。
解析
ER模型转换为关系模式的规则
①把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
②把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况确定:
若联系为1:1(一对一),则每个是实体集码均是该关系的候选码。
若联系为1:n(一对多),则关系的码为n端实体集的码。
若联系为m:n(多对多),则关系的码为各实体集码的组合。
③合并具有相同码的关系。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤:
1)标识ER模型中的联系。
2)依次转换与每个联系相关联的实体集及联系。
3)关系模式满足3NF,则必须满足关系模式中每隔一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范式就是属性不依赖于其他非主属性。
本题中从ER模型转换成关系模型,由两个实体和一个关系分别可以转换成三个关系模式。
转载请注明原文地址:https://www.kaotiyun.com/show/KTlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。
数据库具有()、最小的冗余度和较高的程序与数据独立性。
在长度为11的哈希表中已经填有关键字28、49、40,现有关键字为38的记录,若采用线性探测再散列,应该填入的地址为()。
下列数据结构基本概念中错误的是()。
利用计算机的算式运算等功能帮助设计人员进行产品设计工作属于计算机辅助系统中的()。
所谓一个【】,就是用户在一次上计算题过程中或一次事务处理过程中要求计算机系统所做工作的总称。
E-R模型向关系模型转换,―个N:M的联系转换成一个关系模式时,该关系模式的键是
在数据库的三级模式体系结构中外模式与模式之间的映像(外模式/模式),实现了数据库的______独立性。
操作系统的文件系统中,若按逻辑结构划分,可将文件划分成【】和记录式文件两大类。
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
随机试题
供应链范围内企业之间的物资转移活动即()
构件
人们在社会生活中形成和应当遵守的最简单、最起码的公共生活准则是
某7岁小儿复种麻疹减毒活疫苗后,注射部位出现红、肿、热、痛并伴淋巴结肿大,红肿直径在5cm以上,属于()
A.蛋白质分子大小不同B.多肽链中氨基酸间借肽键相连C.蛋白质对280nm紫外光有吸收D.蛋白质是两性电解质E.蛋白质溶液为亲水胶体电泳法分离蛋白质的依据是
应用下列哪项检查,可发现颞下颌关节紊乱病的一些早期改变,如关节盘糜烂、滑膜充血、关节腔内絮状物等
患者,女,30岁。平素性情急躁易怒,突然胡乱叫骂,打人毁物,不食不眠,舌质红绛,苔黄腻,脉弦大滑数。治法为()
当N次实验中的干扰项成为N+1次实验的靶子时,被试对它的反应会变慢,这种现象是
依次填入下列各句横线处的词语,最恰当的一组是:①这位发言人______指出,美方对这次撞机事件必须承担全部责任,向中国人民作出交代,并防止此类事件再次发生。②尽管这只是一次______,但民警与保安的迅速出击,表明本市第一个进入校园的电子保
MuhammadAli,hishandsshakingandeyesreflectingtheWhiteHousechandeliers(枝形吊灯),acceptedthenation’shighestcivilianaw
最新回复
(
0
)