首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2015-07-24
28
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将ER模型换成关系模型并规范化到3NF。
选项
答案
将ER模型转换为关系模型,并规范到3NF: 顾客(姓名,单位,电话号码),主键:姓名 商品(型号,名称,单价,产地),主键:型号 购买(姓名,型号,数量,日期),主键:姓名+型号
解析
ER模型转换为关系模式的规则
a.把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
b.把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况确定:
若联系为1:1,则每个是实体集码均是该关系的候选码。
若联系为1:n,则关系的码为n端实体集的码。
若联系为m:n,则关系的码为各实体集码的组合。
c.合并具有相同码的关系。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤:
1)标识ER模型中的联系。
2)依次转换与每个联系项关联的实体集及联系。
本题中从ER模型转换成关系模型,由两个实体和一个关系分别可以转换成三个关系模式。
转载请注明原文地址:https://jikaoti.com/ti/Mr37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库的关系必须满足:其中每一属性都是
如果两个实体之间的联系是M:N,则实现1:M联系的方法是
关系数据库中,实现主码标识元组的作用是通过
在数据库系统阶段,数据
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?
在数据库逻辑设计中,当把E-R图转换为关系模式时,下面的做法哪—个是不正确的?
在数据库技术中,实体—联系模型是一种
数据库系统的核心是
在MSSQLSERVER2000的主要功能Web支持不包括
随机试题
用人单位对职工的义务包括()
选择“编辑>颜色设置”菜单命令,弹出“颜色设置”对话框,在CMYK的弹出菜单中选择“自定CMYK”选项,在如图所示的对话框中,如果“分色类型”为GCR,“黑版产生量”设为“最大值”,下列描述正确的是:
综合性医院心理咨询的对象应除外
牙根间隔牙槽嵴
A.既能补肾壮阳,又能润肠通便B.既能补肾壮阳,又能养肝明目C.既能补肾壮阳,又能固精缩尿D.既能补肾壮阳,又能活血续伤E.既能补肾壮阳,又能祛风除湿
产品侵权责任与产品合同责任相比,具有的特征是()。
下面不属于网络安全特征的是()。
“听飞瀑雄声,声声震耳;挹众山彩色,色色娱人”描写的景点是()。
(2016·河北)张家口某镇居民喜食鸡肉和羊肉,近几年政府大力提倡发展养鸡业,市场上鸡肉供应大幅增加。假定羊肉供给未变,这会使()①鸡肉价格下降,需求量增加②羊肉价格上升,需求量增加③鸡肉需求量减少,价格上升④羊肉需求量减少,价
设A=,求An。
最新回复
(
0
)