首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有如下关系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
已知有如下关系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
admin
2018-06-19
19
问题
已知有如下关系模式:R1(
a
,b,c),R2(
c
,d,a),R3(
e
,f),R4(
a,e
,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
选项
答案
a、c为A的候选码,可任选其一做主码。可通过以下ER图来表示: [*]
解析
ER模型和关系模式相互转换的一般规则如下:
(1)将每一个实体类型转换成一个关系模式,实体的属性为关系模式的属性。
(2)对于二元联系,按各种情况处理,如下表格所示。
此题为关系模式转换为实体类型,因此采用实体→关系的逆向思维解题。从模式R1和R2可知,R1和R2为一对一关系,根据这两个模式的拆分可以确定三个实体,此处将这三个实体分别命名为A、B和C。其中A、B和C分别一一对应,且a和c分别是B和C的外键。从模式R1和R4可知,R1和R4为多对一关系,由此确定实体D。从模式R3和R4可知,R3和R4为多对一关系,由此可以确定出实体E。
转载请注明原文地址:https://kaotiyun.com/show/nHlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、()和存储级3个层次。
新奥尔良方法将数据库设计过程分为4个阶段:【】、概念结构设计、逻辑结构设计和物理设计。
SYBASE的企业解决方案包括,【】、数据复制和数据访问。
对于n个结点的序列,利用shell排序的方法总的记录移动个数约为【】:
Oracle数据库管理系统的Internet解决方案的产品是OracleWebServer,下面列出的条目中,哪一个不属于该产品?
数据库系统支持数据的逻辑独立性依靠的是
若用如下的SQL语句创建一个表S: CREATETABLES(S#char(10)NOTNULL: SNAMEchar(10)NOTNULL,SEXchar(2),AGEinteger) 今向表S中插入如下行时,可以被插入的是
在一个单链表中,若要在指针q所指结点的后面插入一个由指针p所指向的结点,则执行下面哪条语句?()
有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}关系
若用如下的SQL语句创建一个表S:CREATETABLES(S#Char(16)NOTNULL;SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger)向表S中插入如下行时,哪一行可以被插入
随机试题
依法执教是依法治校在教师工作中的具体体现。在教育教学活动中,教师应如何依法执教?
YesterdayIwascaughtintherain,andhadtolookforthe______ofatree.
患者,男,26岁。先天性心脏病致心力衰竭,应用强心苷疗效不显著。可试换用的药物是
吸收国外资本直接投资的形式主要包括()。
某用人单位生产经营状况发生严重困难,确需裁减人员,该单位提前按照规定的天数向工会或者全体职工说明情况,并听取了职工或工会的意见,经向劳动行政部门报告后,裁减了部分人员。若在( )个月内,该单位生产状况大有起色,需要录用员工,则应当优先录用被裁的人员。
如果银行对账单余额与该银行账户的银行存款日记账余额不符,为查找不符原因或证明银行存款不存在错报,最有效的审计程序是()。
社会主义的本质就是解放生产力,发展生产力,消灭剥削,消除两极分化,最终达到共产主义。()
关于缓刑,下列哪一选项是错误的?()
Whatisthenewsitemmainlyabout?
A、Themanhasnothingtodosofar.B、Themanisnotsatisfiedwithhiscurrentjob.C、Themanwantstospendmoreenergyworkin
最新回复
(
0
)