首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个数据库中,相关表的建表语句如下 create table T1( a1 int primary key, a2 int, a3 int foreign key referencesT2(a3)); create table T2(
在一个数据库中,相关表的建表语句如下 create table T1( a1 int primary key, a2 int, a3 int foreign key referencesT2(a3)); create table T2(
admin
2016-04-27
17
问题
在一个数据库中,相关表的建表语句如下
create table T1(
a1 int primary key,
a2 int,
a3 int foreign key referencesT2(a3));
create table T2(
a3,Int pnmary key,
a4 int,
a5 int foreign key references T2(a3));
create table,T3(
a6 int primary key,
a7 int);
create table T4(
a1 int foreign key references T1(a1),
a3 int foreign key referencesT2(a3),
a6 int foreign key referencesT3(a6),
a8 int,
primary key(a1,a3,a6));
请画出相应的ER图,使得可以从该ER图推导出上述表定义,其中实体和联系的名称可以自定。
选项
答案
[*]
解析
ER图向关系模式转换涉及到两方面:①实体的转换;②实体间联系的转换。
实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:1(一对一)联系,l:m(一对多)联系,m:n(多对多)联系。在从ER向关系模式转换时规则如下:
(1)1:1(一对一)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
(2)1:m(一对多)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由m端实体的键组成。
方法二:与m端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
(3)m:n(多对多)联系。转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
(4)3个或者3个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体的码组成关系的码或关系码的一部分。
(5)具有相同码的关系模式可以合并。
该题的解题过程是ER图向关系模式转换过程的反向推算。
本题中表T1、T2的主键是单一主键,并且存在外键。T3存在单一主键,不存在外键。因此可以推断出T1对应的实体t1,属性是a1、a2,al是主键,a3是另外一个实体的主键;T2对应的实体t2,属性是a3、a4,其中a3是主键,a5是另外一个实体的主键。
t1和t2之间是多对一关系。a5对应实体t3只有一个属性,和t2实体之间是一对多关系。
而T3对应的实体t4的属性是a6、a7,其中a6是主键。T4表的主键是由实体t1、t2、t4的主键组成(a1,a3,a6),属性是a8。根据实体间联系转换规则,表T4是多对多联系转换而成。t4和t1、t2是多对多关系,a8是联系的属性。
转载请注明原文地址:https://jikaoti.com/ti/W537FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若用如下的SQL语句创建一个student表: CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL.SEXC(2),AGEN(2)) 可以插入到student表中的是
SQL语言支持数据库三级模式结构。在SQL中,外模式对应于视图和部分基本表,模式对应于基本表全体,内模式对应于【】。
下面所列的工具中,不能用于数据库应用系统界面开发的工具是
在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为
随机试题
女,28岁,运动员。腰痛并双下肢痛半年,卧床休息后缓解,活动时加重。近1周出现大小便功能障碍。体格检查:腰椎前凸增加,腰4与腰5棘突间有台阶感。该患者发病部位最可能位于
经乙国同意,甲国派特别使团与乙国进行特定外交任务谈判,甲国国民贝登和丙国国民奥马均为使团成员,下列哪些选项是正确的?(2009年卷一第79题)
基准地价评估应按照同一市场供需圈内,土地使用价值相同、等级一致的土地,应具有同样的市场价格的原理进行。()
建立账套时,如果选择“是否按行业预置科目”,则系统会自动建立企业所需的所有会计科目。()
法律规定的公安权力,只能由()行使,其他任何机关、团体和个人均无权行使这些权力。
下列关于犯罪形态的说法中,正确的是()。
2010年11月份,全国餐饮业实现零售额823.1亿元.比2004年同期增长14.5%,占全社会消费品零售总额的13.9%,其增幅高出社会消费品零售总额4个百分点。预计2011年全年餐饮业零售额将达到8800亿元,2011年将突破万亿元大关。
设f″(0)=6,且
计算机中存储器系统采用分层结构,其中价格最低、容量最大、速度最慢的是海量(后备)存储器,它主要用于存储大量存档或备份的信息。用来实现海量存储的除了光盘存储器外,通常还采用【 】存储器。
A、Toproducethemmorecheaply.B、Tokeepthemauniformsize.C、Tomakethemlighter.D、Tomakethemperfectlyround.D事实题。对话的最
最新回复
(
0
)