首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2017-02-28
64
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将ER模型换成关系模型并规范化到3NF。
选项
答案
将ER模型转换为关系模型,并规范到3NF: 顾客(姓名,单位,电话号码),主键:姓名 商品(型号,名称,单价,产地),主键:型号 购买(姓名,型号,数量,日期),主键:姓名+型号 因为转换过来的关系模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。
解析
ER模型转换为关系模式的规则
①把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。
②把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况确定:
若联系为1:1(一对一),则每个是实体集码均是该关系的候选码。
若联系为1:n(一对多),则关系的码为n端实体集的码。
若联系为m:n(多对多),则关系的码为各实体集码的组合。
③合并具有相同码的关系。
根据规则,把一个ER模型转换为关系模式,一般经历下面两个步骤:
1)标识ER模型中的联系。
2)依次转换与每个联系相关联的实体集及联系。
3)关系模式满足3NF,则必须满足关系模式中每隔一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范式就是属性不依赖于其他非主属性。
本题中从ER模型转换成关系模型,由两个实体和一个关系分别可以转换成三个关系模式。
转载请注明原文地址:https://www.kaotiyun.com/show/I2lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
分时系统允许多个用户同时联机地使用计算机,它有许多特点,下面不属于分时系统的特点的是______。
设有一个用线性探测法解决冲突得到的散列表:散列函数为H(k)=kmod11,若查找元素14,则探测的次数(比较的次数)为______。
下列问题是基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。
若关系R和S的关系代数的操作结果如下,这是执行了若关系R和S的关系代数操作的结果如下,这是执行了
以下哪一个术语与数据的存储结构有关?
数据模型是______。
在数据库技术中,实体-联系模型是一种______。
【】是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。
进程由程序、数据和【】3部分组成。
设F是属性组U上的一组函数依赖,下列叙述正确的是
随机试题
Amongallthefastgrowingscienceandtechnology,theresearchofhumangenes,orbiologicalengineeringaspeoplecallit,is
A.红花B.桃仁C.川芎D.丹参E.益母草既能活血调经,又能利水消肿的药物是
盾构掘进施工前确定具体掘进控制内容与参数的依据主要包括()。
在1945年党的七大上,首次对毛泽东思想的科学内涵作出界定的是()。
专门机关负责保障宪法实施是宪法实施保障体制的重要形式。下列说法正确的是()。
以下不是成本估算方法的是______。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilorsomethingbyintroducingimpuritieswhichmake【31】______
A、Shedoesn’tneedthejob.B、Shehasn’tgotajobyet.C、Shehasgotagoodjob.D、Sheisgoingtostartworksoon.B从对话中我们获得这样
______(他真正希望得到的东西)isencouragementfromhisparentsandteachers.
最新回复
(
0
)