首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2016-04-27
55
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将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全国计算机三级
相关试题推荐
数据库系统的并发控制主要方法是采用哪种机制?
SQL中,数据控制功能主要包括
E-R模型中,“基数”是指
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
下列问题的关系代数操作基于如下的关系R和S:
数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容?Ⅰ.事务开始信息Ⅱ.更新信息Ⅲ.提交信息Ⅳ.事务中止信息
有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是()。
设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
随机试题
法律规定应当采用书面形式的合同,当事人未采用书面形式,但已履行主要义务的,该合同()
建立高效的风险管理部门应当固守的两个基本准则是()。
甲旅行社由于航空公司不能提供机票而对旅游者造成违约,()应当向旅游者承担违约责任。
退缩行为
材料一:“父子之亲,夫妇之道,天性也。虽有患祸,犹蒙死而存之。诚爱结于心,仁厚之至也,岂能违之哉!自今子首匿父母,妻匿夫,孙匿大父母,皆勿坐。其父母匿子,夫匿妻,大父母匿孙,罪殊死,皆上请廷尉以闻。”
据一项统计显示,在婚后的13年中,妇女的体重平均增加了15公斤,男子的体重平均增加了12公斤。因此,结婚是人变得肥胖的重要原因。为了对上述论证做出评价,回答以下哪个问题最为重要?
某商品一周的需求量X是随机变量,已知其概率密度为假设各周的需求量相互独立,以Uk表示k周的总需求量,试求:U2和U3的概率密度fk(x)(k=2,3);
一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有______个零元素。
IP地址块202.113.79.0/27,202.113.79.32/27和202.113.79.64/26经过聚合后可分配的IP地址数为
Theitalicizedpartinthesentence"Manypeopleobservedtheshipleavingtheharbor."isan
最新回复
(
0
)