首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有如下关系模式: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
2017-02-28
193
问题
已知有如下关系模式: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/F2lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库是在计算机系统中按照一定的数据模型组织、存储和应用的______。
操作系统中,“死锁”的概念是指______。
操作系统中的下列功能,与硬盘没有直接关系的是______。
数据库功能可以分为两部分:前端和后端。前端与后端之间通过【】或应用程序来接口。
下列问题是基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。
按所使用的数据模型来分,数据库可分为哪3种模型?
计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是
“事务的所有操作在数据库中要么全部正确反映出来要么全部不反映”,这是事务的哪一个特性?()
进程由程序、数据和【】3部分组成。
在下面的叙述中,属于TCP/IP协议特点的是 Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统 Ⅱ.可以运行在局域网、广域网,更适用于互联网 Ⅲ.整个TCP/IP设备在网络中具有惟一的IP地址 Ⅳ.可以提供多种可靠的用户服务
随机试题
《行路难(其一)》中,借举止抒情的诗句是()
设区域D由曲线y=x2,y=x围成,则二重积分
关于网站策划,以下说法正确的是()。
下列选项中哪项不是课程内容的组织应当注重的关系?()
第二次世界大战后美国经济状况方面的主要变化是什么?
判断有向图是否存在回路,除了可以利用拓扑排序方法外,还可以利用的是()。
古希腊学者阿基米德在浴缸中洗澡时突然发现浮力定律运用的思维类型是()。
Longtimeago,everyoneknewthatregularbedtimeswereimportant."Dreamon!"mostmodernparentsmightreply.Butresearchby
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
有如下程序:#includeusingnamespacestd;classObj{staticinti;public:Obj(){i++;}~Obj(){i--;}stat
最新回复
(
0
)