首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2018-10-09
39
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将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/nWlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
由于页面淘汰算法不合理或其他原因,使得可能出现刚被淘汰的一页,又要访问,因而又被调入内存,如此反复,使系统出现页面的频繁调入调出的情况,这种现象称为()。
在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩)
数据流图中的4个基本成分是:数据流、对数据的加工、文件、______。
交换技术常用于分时系统,其交换的单位是______。
Oracle系统不仅具有高性能的RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是()。
SQLServer提供了()种索引。
UNIX系统中,进程调度采用的技术是
有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}关系
关系数据库中,实现主码标识元组的作用是通过
有关系S(S#,Sname,Sex),C(C#,CName),SC(S#,C#)。其中S#为学号,Sname为学生姓名,Sex为性别,C#为课程号,Cname为课程名,要查询选修“计算机文化”课程的全体男生姓名的SQL语句为SelectSnameFro
随机试题
A.突触前膜B.突触后膜C.突触前成分的胞质D.突触后成分的胞质神经递质受体所在部位()
男,50岁,肝炎病史20年,肝区持续性疼痛3个月,伴乏力,消瘦、食欲减退,恶心,低热,黄疸。查体:肋下腋前线可触及肿大之肝脏,质硬。对诊断有确诊意义的是
骨髓检查中,通常用油镜来观察的是
此时对母儿的影响错误的是妊娠期的处理不正确的是
A.诱导B细胞活化,但无需Th细胞辅助B.产生协同刺激信号,使B细胞活化C.为B细胞活化的初级信号传导分子D.产生增强的免疫应答,分泌高亲和力抗体E.产生活化第一信号,需Th细胞辅助,诱导B细胞活化
男,37岁,右小腿被汽车压伤3天就诊。查体:右小腿严重肿胀畸形,足趾苍白、发凉,足背动脉搏动消失,被动活动足趾剧痛。X线片示右胫腓骨严重粉碎性骨折。产生上述并发症的原因是()
下列关于计算机的叙述中,不正确的是()。
主张“教育即生活”,强调教法与教材的统一,注重“从做中学”的教育家是()
HowlongdoestheChristmasholidaylast?Wecanknowfromthdpassagethat______likeChristmasbest.
WillAIRobotsTurnHumansintoPets?A)InaroomattheUnitedNationsoverlookingNewYork’sEastRiver,atatablea
最新回复
(
0
)