首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2017-02-28
52
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将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全国计算机三级
相关试题推荐
在数据库逻辑设计中,当将E-R图转换为关系模式时,下面的做法不正确的是______。
在页式存储管理中,当程序访问某一内存地址,结果发现所要的页面不在内存中,这时就会产生______。
【】是指在批处理系统中把一批作业安排在输入设备上,然后依次读人系统进行处理而形成的。
计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是
新奥尔良方法将数据库设计分为4个阶段,它们是______。
在关系数据模型中,二维表的行称为元组,二维表的列称为【】。
在Oracle公司的开发工具Developer/2000中,能够生成可进行数据查询和操纵的程序的模块是
在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是()。
对于学生信息表:student(sno,sname,sex,age,dept),把所有的学生的年龄加2的操作是【】。
作业由三部分组成,即程序、数据和【】。
随机试题
中风先兆的舌态是()(2005年第17题)
每个人的内心深处总有一份或大或小,或高或低,或美或丑,或实或虚的理想。拥有一份至高无上的理想虽说遥不可及、高不可攀,但此理想是纯洁的,高尚的,令人大加赞扬的。有人把追求理想当作一堂必修课,在没有实现理想之前他总是努力进取挥汗如雨。当理想离你越来越近时。只要
男性,69岁,肺部感染伴呛咳,消瘦和轻度昏迷,该患者营养支持的方式应首选()。
A.先兆流产B.难免流产C.稽留流产D.不全流产E.完全流产易发生弥散性血管内凝血的流产是
桂枝功能发散表邪,其治表证的特点是
(2009年)一平面简谐波在弹性媒质中传播,在某一时刻,某质元正处于其平衡位置,此时它的()。
对于《地下水质量标准》的适用范围是()。
需要结计本年累计发生额的账户,结计“过次页”的合计数为()。
关于OSI参考模型层次的描述中,正确的是()。
Readtheinformationaboutthecommunicationofinformationinbusiness.Choosethebestwordtofilleachgap.Foreachquestio
最新回复
(
0
)