首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2016-04-27
49
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将ER模型换成关系模型并规范化到3NF。
选项
答案
将ER模型转换为关系模型,并规范到3NF: 顾客(姓名,单位,电话号码),主键:姓名 商品(型号,名称,单价,产地),主键:型号 购买(姓名,型号,数量,日期),主键:姓名+型号
解析
ER模型转换为关系模式的规则
①把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
②把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况确定:
若联系为1:1(一对一),则每个是实体集码均是该关系的候选码。
若联系为1:n(一对多),则关系的码为n端实体集的码。
若联系为m:n(多对多),则关系的码为各实体集码的组合。
③合并具有相同码的关系。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤:
1)标识ER模型中的联系。
2)依次转换与每个联系相关联的实体集及联系。
本题中从ER模型转换成关系模型,由两个实体和一个关系分别可以转换成三个关系模式。
转载请注明原文地址:https://kaotiyun.com/show/66lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
【】权限允许增加或删除关系中的属性。
CPU暂停现行程序而转去响应中断请求的过程称为【】。
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的越怎样,授权子系统就越灵活?
在关系模式R<U,F>中,如果X→Y,且对于X的任意真子集X’,都有X→Y,则称Y对X【】函数依赖。
下列问题基于以下的叙述:关系模式R(B,C,M,T,A,C),根据语义有如下函数依赖集:F=(B→C,(M,T)→B,(M,C)→T,(M,A)→(A,B)→G]。关系模式R的码是
下面所列的工具中,不能用于数据库应用系统界面开发的工具是
在页式存储管理中,系统提供一对硬件寄存器,它们是
设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是()。
关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用的运算来表达查询的。
设关系R和S的元组个数为100和300,关系T是R与S的笛卡尔积,则T的元组个数是______。
随机试题
患者女,妊娠38周,发现肛门赘生物2天,稍有瘙痒。自诉2个月前有外阴溃疡史,无痛,无痒,未诊治,自愈。配偶有婚外性生活史。查体:肛周可见数个暗红色、直径1~3cm的扁平疣状损害,基底宽,无蒂,表面少量渗液。最可能的诊断是
早产儿生后6小时出现呼吸困难,青紫,呈进行性加重,呼气性呻吟,肺听诊呼吸音降低;胸部X线示:肺透明度低,并有细小斑点及网状阴影。考虑为
人的直肠温度正常值为人的腋窝温度正常值为
依照劳动法,通过协商与劳动者建立劳动合同关系的主体除企业、个体经济组织外,还有下列哪些主体?
两台打夯机在同一作业面夯实时,前后距离不得小于()m。
项目对所在地区及宏观经济产生的影响中不属于社会组织层面的是()。
教育目的的作用主要有哪些?
A、 B、 C、 D、 D图里面的元素顺时针方向依次出现在右下、左下、左上、右上方。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofa(n)【C1】______shouldbemad
最新回复
(
0
)