首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2018-10-09
43
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将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/nWlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的
在概念设计阶段,需要确定实体型特征由哪些属性组合而成,这个工作是对数据进行什么抽象?()
NetWare局域网操作系统是由美国的Novell公司于1984年提出的多任务局域网操作系统,是第一个支持多平台、支持在不同【】的网络间进行路由的网络操作系统。
在数据库技术中,使用数据模型的概念描述数据库的语义和结构,一般可分为两类:概念数据模型和【】数据模型。
在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:selectMAX(单价)AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价;from图书;where书名【】。
用户通过使用【】将数据库的结构及数据的特性通知相应的DBMS,从而生成存储数据的框架。
MS—SQLSERVER数据库系统的核心是______。
设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是
SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现哪类功能?
设有关系R(A,B,C)和S(C,D)与关系代数表达式πA,B,D(σR,C=s.c(R×S))等价的SQL语句是
随机试题
These______weretakenintheUnitedStates.
导致骨折延迟愈合或不愈合的因素不包括()
患者,男性,23岁,先天性唇裂术后上唇过紧,人中部组织缺少,下唇相对前突。
凡在砌筑砂浆中掺入(),应有砌体强度的型式检验报告。
人民法院应当在立案之日起5日内将起诉状副本发送被告,被告在收到之日起( )日内提出答辩状。
商业银行应当充分识别业务经营中面临的潜在国别风险,了解所承担的国别风险类型,确保在单一和并表层面上按国别识别风险。()
根据企业破产法律制度的规定,下列债务中,在清偿破产费用和共益债务后,应从破产财产中按第一顺位获得清偿的是()。(2012年)
有一种可以用来计算宇宙距离的方法叫做“视差”。视差这个词的含义并不难,你伸出一个手指放在眼前大约8厘米的地方,先只用左眼看,然后用右眼看,你就会觉得手指对于远处的景物移动了位置,因为两次去看时,角度不同了。现在你将手指放远些,譬如说伸直手臂,再按上次办法来
以下不属于结构化方法应遵循的基本原则的是
ABCentertainmentchairmanLloydBraunwalkedintoVincentirestaurantinBrentwood,LosAngeles,andextendedahandtohisbos
最新回复
(
0
)