首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有论文和作者两个实体,论文实体的属性包括题目、期刊名称、年份、期刊号;作者实体的属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。请完成以下操作: 画出ER图。
现有论文和作者两个实体,论文实体的属性包括题目、期刊名称、年份、期刊号;作者实体的属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。请完成以下操作: 画出ER图。
admin
2018-05-02
29
问题
现有论文和作者两个实体,论文实体的属性包括题目、期刊名称、年份、期刊号;作者实体的属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。请完成以下操作:
画出ER图。
选项
答案
[*]
解析
(1)ER图的设计原则
在设计ER图时,首先应根据需求分析,确认实体、属性和联系这三种ER图的基本要素。需要强调的三条设计原则如下:
①相对原则
建模的过程实际上是对对象抽象的过程。实体、属性和联系是对同一个对象抽象过程的不同解释和理解。在同一情况下不同的人,或同一人在不同的情况下,对事物抽象的结果可能是不同的。在ER图的整个设计过程中,实体、属性和联系不是一成不变,而是可能会被不断的调整和优化。
②一致原则
同一对象在同一个管理系统中的不同子系统抽象的结果要求保持一致。
③简单原则
为简化ER图,现实世界中的事物能作属性对待时,应尽量作为属性处理。属性与实体和联系之间,并无一定界限。当属性满足如下两个条件时,就不能作实体或关系对待:不再具有需要进一步描述的性质,因为属性在含义上是不可再分的数据项;属性不能再与其它实体具有联系,即ER图中的联系只能是实体之间的联系。
(2)ER图的组成元素是实体、属性和联系
①实体
把客观存在并且可以相互区别的事物称为实体。实体可以是实际事物,也可以是抽象事件。如一个职工、一场比赛等。
②属性
描述实体的特性称为属性。如职工的职工号,姓名,性别,出生日期,职称等。
③联系
联系是实体间有意义的相互作用,即实体间存在的关联。
在ER图中,分别用矩形框表示实体,椭圆表示属性,菱形框表示联系。
(3)联系的类型
实体之间的联系分为三种类型:一对一(1:1)、一对多(1:n)和多对多(n:m)。
题目给出了两个实体论文和作者,并且指明了论文实体的属性包括题目、期刊名称、年份、期刊号,作者实体的属性包括姓名、单位、地址。实体间的关系包括:一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号,可以知道论文和作者是多对多的关系。同时可知论文题目和期刊号的联合是论文关系模式的主键,姓名是作者关系模式的主键,而需要作者姓名和论文题目才能唯一确定发表的关系模式。
转载请注明原文地址:https://jikaoti.com/ti/GN37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当前数据库技术的发展已形成各种类型的数据库应用技术,下述属于这种发展推动力的是:______。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
假定有两个关系R与S,其内容分别为:R关系S关系ABCBCD12525172
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、()和存储级3个层次。
新奥尔良方法将数据库设计过程分为4个阶段:【】、概念结构设计、逻辑结构设计和物理设计。
数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是
在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为【】。
保证任何调度执行后数据库总处于一致状态的是数据库系统中的【】部件。
并发控制是对用户的【】加以控制和协调。
SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现哪类功能?
随机试题
铣削圆柱螺旋槽时,可通过()调整左右旋向。
为什么中度干扰会提高生物多样性?
A.胶体果胶铋B.胃蛋白酶C.兰索拉唑D.莫沙必利E.还原型谷胱甘肽属于质子泵抑酸药的是()
我国甘肃省兰州市是一个污染较为严重的城市,经分析其主要原因是()。
为了符合不冲突原则,贷款合同应该()。
(2014年)不考虑其他因素,下列单位和个人中属于甲公司关联方的有()。
下列会议中,讨论有关对日本法西斯问题的有()①开罗会议②德黑兰会议③雅尔塔会议④波茨坦会议
进行防错性程序设计,可以有效地控制______维护成本。
IsabellaSantorum,thefragile3-year-olddaughterofRickSantorum,l.______haspulledoveragain.Shecamedownwithpne
Themedicaltreatmentyouhavereceivedfromthehospitalwillensureyouaspeedy______fromyourillness.
最新回复
(
0
)