首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 将ER模型换成关系模型并规范
admin
2016-04-27
63
问题
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。
将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全国计算机三级
相关试题推荐
【】权限允许增加或删除关系中的属性。
当关系模式R(A,B)已属于3NF,下列说法中哪一个是正确的?
关系数据库的数据语言是什么语言,其核心部分是查询,因此又称为查询语言?
Oracle数据库管理系统的Internet解决方案的产品是ORACLEWebServer,下面列出的条目中,哪一个不属于该产品?
在页式存储管理中,系统提供一对硬件寄存器,它们是
有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
用户使用操作系统通常有三种方式,它们是终端命令、系统调用命令和
设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是()。
Oracle的Internet解决方案主要包括哪几部分工具? Ⅰ.OracleExpressServer Ⅱ.OracleExpressObjects Ⅲ.OracleExpressAnalyzer Ⅳ.OracleWebLi
Oracle的Internet解决方案主要包括哪几部分工具?Ⅰ.OracleExpressServerⅡ.oracleExpressObiectsⅢ.OracleExpressAnalyzerⅣ.OracleW
随机试题
阅读《谏逐客书》中的一段文字,回答下列问题:所以饰后宫、充下陈、娱心意、说耳目者,必出于秦然后可,则是宛珠之簪、傅玑之珥、阿缟之衣、锦绣之饰,不进于前。而随俗雅化、佳冶窈窕赵女不立于侧也。夫击瓮叩缶,弹筝搏髀,而歌呼呜呜,快耳目者,真秦之声也;《
对于视网膜母细胞瘤的常见CT表现,下列描述错误的是
如果在初步可行性研究和可行性研究阶段进行敏感分析,常用选用的指标包括()。
公司债券按()分类,有公募和私募两种。
在学校教育的构成要素中,教育者是指教师。()
教学评价就是对学生学业成绩的评价。()
下列关于马斯洛需要层次理论中五种需求由低到高排列正确的是()。①安全需要②自我实现需要③生理需要④归属和爱的需要⑤尊重需要
长夏江村事事幽对于()相当于()对于送别
下列选项中,表述正确的是()。
A、Arandomselectionof20%ofthemushrooms.B、Athoroughcheckofallthemushrooms.C、Fullcompensationforanyloss.D、Free
最新回复
(
0
)