首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2017-02-28
24
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将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/I2lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是______。
下列关于操作系统对文件管理的描述中,正确的是______。
文件系统采用多级目录结构的好处是______。
操作系统中,进程在下列______情况下从执行状态转为就绪状态。
下面关于并行数据库的体系结构的叙述,比较全面的是Ⅰ.共享内存结构Ⅱ.共享磁盘结构Ⅲ.无共享资源结构
对于学生信息表:student(sno,sname,sex,age,dept),把所有的学生的年龄加2的操作是【】。
磁盘调度算法应该考虑公平性和【】这两个基本因素。
散列法存储中处理碰撞的方法主要有:【】和开地址法。
设有关系R=(A,B,C)与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是
设有关系R(A,B,C),与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是()。Ⅰ.πA,C(σB=5(R))Ⅱ.σB=5(πA,C(R))A)都等价B
随机试题
煤焦油瓷漆内缠带起层间加强作用。
企业的产品成本报表由________组成()
《炉中煤》一诗选自郭沫若的诗集《_______》。
计算机信息系统包括信息管理、信息检索和_______三个方面。
可引起血管扩张性肺门增大的疾病是
A.脉位的浮沉B.脉力的大小C.脉形的长短D.脉率的快慢E.脉律的齐否结脉与促脉的主要不同点,在于
某办公楼共3层,总建筑面积约6000m2。楼内安装自带电源非集中控制型消防应急照明和疏散指示系统,其中18W应急照明灯30只,3W应急照明灯8只,安全出口标志灯12只,单向悬挂应急标志灯16只,单向壁挂应急标志灯48只。应急照明配电箱安装在每一层的楼层配电
铁路民警小王巡逻时发现,某村一老大爷因为子女不尽赡养义务,想要卧轨自杀,下列现场处置措施恰当的有()。
《国家赔偿法》和《行政诉讼法》规定由国家承担赔偿责任的违法具体行政行为包括非法限制或剥夺公民人身自由以及()等侵犯公民、法人或其他组织财产权的行为。
Today,studentswhowanttolearnEnglishintheUShaveawidechoiceofcoursesandinstitutionsto【B1】_______.And,becauset
最新回复
(
0
)