首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2015-07-24
64
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将ER模型换成关系模型并规范化到3NF。
选项
答案
将ER模型转换为关系模型,并规范到3NF: 顾客(姓名,单位,电话号码),主键:姓名 商品(型号,名称,单价,产地),主键:型号 购买(姓名,型号,数量,日期),主键:姓名+型号
解析
ER模型转换为关系模式的规则
a.把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
b.把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况确定:
若联系为1:1,则每个是实体集码均是该关系的候选码。
若联系为1:n,则关系的码为n端实体集的码。
若联系为m:n,则关系的码为各实体集码的组合。
c.合并具有相同码的关系。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤:
1)标识ER模型中的联系。
2)依次转换与每个联系项关联的实体集及联系。
本题中从ER模型转换成关系模型,由两个实体和一个关系分别可以转换成三个关系模式。
转载请注明原文地址:https://www.kaotiyun.com/show/KblZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
第二代数据库系统是指
关系数据库中,实现主码标识元组的作用是通过
有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程T:教员H:上课时间R:教室S:学生 根据语义有如下函数依赖集: P={C→T,(H,R)→C,(H,T)→R,(H.S)→R} 关系模式A的码是
在有关计算机软件的描述中,下面不正确的是
在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,【】的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?
关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足
在UNIX系统中,一个命令的执行会花费一些时间,为了避免等待,可采用
在MSSQLSERVER2000的主要功能Web支持不包括
当前数据库技术的发展已形成各种类型的数据库应用技术,下列叙述中,()是这种发展的推动力。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
随机试题
1933年5月,国民党西北军将领冯玉祥在张家口成立的抗日武装力量是()
肱骨髁上骨折是指()
1分子乙酰辅酶A经三羧酸循环和氧化磷酸化,共可生成几分子ATP
关于细胞因子作用特点的叙述,错误的是
善于治疗砂淋、石淋的药物是()善于治疗膏淋的药物是()
债券受托管理人由本次发行的保荐人或者其他经中国证监会认可的机构担任。为本次发行提供担保的机构经证监会批准可以担任本次债券发行的受托管理人。( )
程方购买了机动车辆损失险,不计免赔。一次不小心将车灯撞坏。且在车上留下了划痕。保险公司花了400元给程方修好了车,这体现了保险的()原则。
数据库FoxBASE和Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是
Thereismountingevidencethatthefrequencyandmagnitudeoflandslidingischanginginmanypartsoftheworldinresponseto
Comparedwiththeimmediatepracticalresponsibilityofthescientist,the(1)oftheartistmustseempuny.Thedecisionwhich
最新回复
(
0
)