首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有一个局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请设计适当的属性,画出E—R图,再将其转换为关系模型(包括关系名、属性名、码和完整性约束条件)。
现有一个局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请设计适当的属性,画出E—R图,再将其转换为关系模型(包括关系名、属性名、码和完整性约束条件)。
admin
2013-03-12
52
问题
现有一个局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请设计适当的属性,画出E—R图,再将其转换为关系模型(包括关系名、属性名、码和完整性约束条件)。
选项
答案
转换后的关系模型如下图所示。 [*] 出版社(出版社名,地址,邮政编码); 作者(姓名,性别,年龄,证件号码,单位); 出版(出版社名,作者姓名,出书数量。联系方式)。
解析
建立相应的E—R图的过程如下:
a.确定实体类型。本题有两个实体类型,即出版社实体和作者实体。
b.确定联系类型。出版社实体与作者实体之间是多对多联系,即出版关系。
c.把实体类型和联系类型组合成E—R图。
d.确定实体类型和联系类型的属性。
出版社(出版社名,地址,邮政编码);
作者(姓名,性别,年龄,证件号码,单位);
出版(出版社名,作者姓名,出书数量,联系方式)。
根据E—R图向逻辑模式转换的规则,将实体、属性和联系转换成关系模式。一个实体就是一个关系,实体的属性就是关系的属性,实体的关键字就是关系的关键字。一个M:N的联系转换成一个关系模式,与该联系相连的各实体的关键字以及联系本身的属性均转换为关系的属性,关系的关键字为各实体的关键字的组合。
转载请注明原文地址:https://jikaoti.com/ti/8Dt7FFFM
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
The______hasseveralmajorcomponents,includingthesystemkernel,amemorymanagementsystem,thefilesystemmanager,devic
通常在软件开发的______活动中无需用户参与。
______语言不是面向对象的程序设计语言。
BecauseWebserversareplatformandapplication(1),theycansendorrequestdatafromlegacyorexternalapplicationsincludi
若信息为32位的二进制编码,至少需要加______位的校验位,才能构成海明码。
n个元素进行冒泡排序的过程中,最好情况下的时间复杂度为______。
若当前正在执行的指令所在存储器单元的地址为2000H,基址寄存器的内容为4000H,变址寄存器的内容为22ADH,指令的地址码部分为11H。如果采用相对寻址方式,则操作数的实际地址为(19);如果采用相对基址加变址寻址方式,则操作数的实际地址为(20)。
在软件详细设计的编码过程中,最主要的工作就是书写语句,下列叙述中______是不合理的。
数据库系统从广义的角度看,应该由______组成。
数据库管理系统对不同的用户设置不同的存取权限,是为了______。
随机试题
教育学多样化阶段有()大教育学,分别是:()教育学;()教育学;()主义教育学;()主义教育学;()教育学;()教育
心理健康对个体成才的地位和作用主要体现在()。
工作人员在接触病人前后均应认真洗手,用清洁剂认真揉搓掌心、指缝、手背、手指关节、指腹、指尖、拇指、腕部等,时间不少于
《混凝土结构耐久性设计规范》GB/T50476-2008中规定,预应力混凝土构件的混凝土最低强度等级不应低于()。
下列选项中,( )属于证券交易。
设备贷款的借款人可根据需要选择还款方式,但一笔贷款只能选择一种还款方式,合同签订后,未经贷款银行同意不得更改。()
生物课程标准与教学大纲有哪些不同的特点?
Intheiridlemoments,historiansoccasionallyspeculateonhowtheworldwouldbedifferentifAdolfHitlerhadpassedtheentr
关系数据模型是()。
Manycollegestudentshavelongabandonedtakingclassnotesbyhand【B1】______typingonlaptop(笔记本电脑)ortabletcomputers(平板电脑).
最新回复
(
0
)