首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2020-05-25
212
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将ER模型换成关系模型并规范化到3NF。
选项
答案
将ER模型转换为关系模型,并规范到3NF: 顾客(姓名,单位,电话号码),主键:姓名 商品(型号,名称,单价,产地),主键:型号 购买(姓名,型号,数量,日期),主键:姓名+型号 因为转换过来的关系模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。
解析
ER模型转换为关系模式的规则
①把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
②把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况确定:
若联系为1:1(一对一),则每个是实体集码均是该关系的候选码。
若联系为1:n(一对多),则关系的码为n端实体集的码。
若联系为m:n(多对多),则关系的码为各实体集码的组合。
③合并具有相同码的关系。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤:
1)标识ER模型中的联系。
2)依次转换与每个联系相关联的实体集及联系。
3)关系模式满足3NF,则必须满足关系模式中每隔一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范式就是属性不依赖于其他非主属性。
本题中从ER模型转换成关系模型,由两个实体和一个关系分别可以转换成三个关系模式。
转载请注明原文地址:https://kaotiyun.com/show/ksID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当地发生灾害,有几个志愿者来单位支援,领导让你负责此事,你怎么办?
湖北省“万名干部进万村入万户”活动,领导让你调查此次活动的效果。你如何开展?
统计局统计显示,金融行业平均年收入9万多.而农、林、牧、渔业平均年收入只有2万多,很多网友吐槽后者工资较低。对此你怎么看?
给定资料1.中国消费者是全球最倾心于移动支付系统的。调查显示,2016年,中国移动支付的金额是美国的50倍以上。预计未来五年,中国市场以互联网为依托的新经济年均增长速度将在40%左右,到2020年,其规模占GDP的比重将达到10%以上。美国媒体称
随着科学技术的发展,人机交流已经成为现实,这其中的关键是脑机接口技术。所谓脑机接口,就是连接大脑与计算机之间的信息系统,可让大脑直接和计算机沟通。脑机接口可以从大脑传递信息到计算机,又可以从计算机传递信息进入大脑。根据上述定义,下列应用不属于脑机接口技术
价格机制的核心内容是()。
由于某化肥厂长期排污,该地域内两个村庄几年来多人患有罕见的严重疾病,根据《环境保护法》的规定,下列哪一选项是错误的?()
我国农村要长期稳定以家庭承包经营为基础、统分结合的双层经营体制,其关键和基础是()。
随机试题
∫0a|x—x|dx=__________.
能保护细胞免受病毒攻击的细胞因子为
wettingagent
航空运输活动物所用容器、饲料、饮用水等重量应包括在货物的计费重量内。()
《中华人民共和国合同法》规定,有下列( )情形的,合同无效。
人格障碍的特点主要包括()。
中国共产党如此重视推进农村改革发展问题,从经济学上体现了()。
,1,5,17,53,()
埃及新王国时期进行宗教改革的法老是
Youwillhearapieceofnews.Foreachquestion23-30,markoneletterA,BorCforthecorrectanswer.Youwillhearthereco
最新回复
(
0
)