首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有如下关系模式: T1(a1,a2,a3,a5),T2(a3,a4),T3(a5,a6),T4(a3,a5,a7),其中带下划线的属性标识为所在关系模式的主码,T1中的a3是参照T2的外码,T1中的a5是参照T3的外码,T4中的a3是参照T2的
已知有如下关系模式: T1(a1,a2,a3,a5),T2(a3,a4),T3(a5,a6),T4(a3,a5,a7),其中带下划线的属性标识为所在关系模式的主码,T1中的a3是参照T2的外码,T1中的a5是参照T3的外码,T4中的a3是参照T2的
admin
2018-05-02
53
问题
已知有如下关系模式:
T1(
a1
,a2,a3,a5),T2(
a3
,a4),T3(
a5
,a6),T4(
a3
,a5,a7),其中带下划线的属性标识为所在关系模式的主码,T1中的a3是参照T2的外码,T1中的a5是参照T3的外码,T4中的a3是参照T2的外码,T4中的a5是参照T3的外码。
请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
选项
答案
[*]
解析
ER图向关系模式转换涉及到两方面:①实体的转换;②实体间联系的转换。
实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:1(一对一)联系,1:m(一对多)联系,m:n(多对多)联系。
在从ER向关系模式转换规则如下:
1:1(一对一)联系
联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
1:m(一对多)联系
联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构
成;主键由m端实体的键组成。
m:n(多对多)联系
多对多联系转换成新的独立的模式时,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
该题主要考查的是ER图向关系模式转换过程的反向推算。
由于T4中的a3,a5分别是T2和T3的主码,根据m:n(多对多)联系转换规则知道,T2模式代表的实体(假设实体名为t2)和T3模式代表的实体(假设实体名为t3)之间存在m:n(多对多)联系(假设联系名为t4),且a7是联系的属性。由于a4和a6没有在T4中,因此可以推论出a4和a6不是联系的属性,而是实体t2和实体t3的属性。
由于关系模式T1中的a3,a5分别是T2和T3的主码,a1、a2不属于T2、T3、T4,因此可以推断a2不是实体T2、T3和T4的属性。只能是另外一个实体(假设实体t1)的属性。而t2和t1之间存在1:m关系,t3和t1之间存在1:m关系。
转载请注明原文地址:https://www.kaotiyun.com/show/aUlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
如果数据库要求不高,只是本地的,对于用户界面、通信、多媒体等方面有要求,下面______开发工具不太适合。
在关系数据库中,关于外模式的描述正确的是______。
数据库系统中管理数据的软件系统称为()。
授予用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是【】UPDATE(salary)ONemployeeTOU1,U2,U3
在文件存储中一块作为分配内外存之间传送信息的基本单位,块长度是固定的,一般是【】。
系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: 系统剩余资源量:1 如果在该状态下,进程P3申请1个资源分配后,系统的状态是
数据挖掘是数据库知识发现过程的一个步骤,常用的数据挖掘方法有:关联规则挖掘、特征描述、分类分析和______。
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
关于电子邮件,下列说法中错误的是
在关系数据模型中,二维表的行称为元组,二维表的列称为【】。
随机试题
从“事”的角度看,公共政策的客体就是()
电路如图所示,已知Is=5A,US=3V,当恒流源单独作用时,流过电阻R的电流是3A,那么,当恒流源和恒压源共同作用时,流过电阻R的电流I值为()。
高压断路器按用途分为( )。
按FOB条件成交,如果买卖合同和信用证中均规定允许卖方交货的数量可有5%的机动幅度,根据惯例,该机动幅度应由()行使。
简述桑代克的联结学习理论。
由于幼儿的肌肉中水分多,蛋白质及糖元少,不适合他们的运动项目是()。
地理老师讲到地形时,使用彩色图片的效果比只用黑白图片的效果好,这主要体现了知觉的()。
发展轨道交通,以后在地铁轨道和车辆装备方面如何考虑?
Whowillmakeatelephonecall?
Childrentodayspendmoretimestareatcomputerand(1)______TVscreensbothatschoolandathome.Scientific(2)______studi
最新回复
(
0
)