首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个数据库中,有如下关系模式: T1(a1,a2,a3),,12(a3,a4),T3(a6,a7),T4(a1,a3,a6,a8)。 其中标下划线的是关系模式的主码。不同关系模式之间的同名属性代表它们之间存在主外码参照关系。 试画出相应的ER
在一个数据库中,有如下关系模式: T1(a1,a2,a3),,12(a3,a4),T3(a6,a7),T4(a1,a3,a6,a8)。 其中标下划线的是关系模式的主码。不同关系模式之间的同名属性代表它们之间存在主外码参照关系。 试画出相应的ER
admin
2017-06-27
56
问题
在一个数据库中,有如下关系模式:
T1(
a1
,a2,a3),,12(
a3
,a4),T3(
a6
,a7),T4(
a1
,
a3
,
a6
,a8)。
其中标下划线的是关系模式的主码。不同关系模式之间的同名属性代表它们之间存在主外码参照关系。
试画出相应的ER图,使得可以从该ER图推导出上述关系模式定义,其中实体和联系的名称可以自定。
请写出创建T1表的T—SQL语句,设所有列的数据类型均为整型。
选项
答案
(1) [*] (2) create table T1 (a1 int primary key, a2 int. a3 int foreign key a3 references T2(a3) );
解析
ER图向关系模式转换涉及两方面:①实体的转换;②实体间联系的转换。
实体的转换:在从ER图转换为关系模式时,一个实体转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:l(一对一)联系,1:m(一对多)联系,m:n(多对多)联系。在从ER图向关系模式转换时规则如下:
(1)1:1(一对一)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。;
(2)1:m(一对多)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由m端实体的键组成。
方法二:与m端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
(3)m:n(多对多)联系。转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
本题考查的是关系模式向ER图转换,可以将ER图向关系模式转换做反向求解。
通过以上分析发现,实体在关系模式中只有实体本身的主码和属性;一对多的联系对应的关系属性除了有多端的主码和属性外,还有别的实体的主码;多对多的联系对应的关系属性由各个实体的码和联系本身的属性组成。
本题中,T2和T3乃两个关系模式只有自己的主码和属性,故T2和T3可以单独列为实体,T2对应的实体名称是A2,T3对应的实体名称是A3。
T1中既有A2中的主码,又有本身的主码和属性,根据一对多转换法则方法一可知,T1对应的实体Al的属性是a1和a2,外码是a3,且A2和A1之间是一对多关系。
根据多对多转换方法可以推知,A1、A2、A3之间存在对多多关系,关系的属性是a8。
转载请注明原文地址:https://kaotiyun.com/show/q1lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在“学生—选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAM
在数据库的三级模式体系结构中,模式与内模式之间的映像(模式/内模式),实现了数据的【】独立性。
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因______属性而使它不满足第一范式。
关系模式P的规范化程度最高达到
在对数据库的系统故障进行恢复时,需要对日志文件进行
下列关于关系数据库视图的说法中,哪些是正确的?Ⅰ.视图是关系数据库三级模式中的内模式。Ⅱ.视图能够对机密数据提供一定的安全保护。Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性。Ⅳ.对视图的一切操作最终都要转换为对基本
在Oracle系统中,()包括数据库缓冲存储区、日志缓冲区和共享池。
如果某事务成功完成执行,则该事务称为【】事务。
为了保证事务的正确执行,数据库系统维护以下事务特性:Ⅰ.原子性Ⅱ.一致性Ⅲ.隔离性Ⅳ.持久性
设有关系模式R(A,B,C,D,E,F),若有如下的函数依赖集F={A→B,(C,A)→D,(E,F)→A,(E,B)→F,(E,C)→F},若将R分解为3个关系模式R1(A,B),R2(C,A,D),R3(C,E,F,A),则关系模式R2的规
随机试题
对工作绩效不能令人满意的员工绩效考评面谈方式应是()
下列属于泰罗科学管理理论内容的是()。
Whenitcomestoeatingsmartforyourheart,thinkingaboutshort-termfixesandsimplifylifewithastraightforwardapproach
A.血容量严重不足B.血容量轻度不足C.心功能不全,容量相对多D.心功能不全或血容量不足患者CVP低,血压正常,可能是
下列关于下呼吸道描述不正确的是
[2011专业案例真题上午卷]某110kV变电所装有两台三卷变压器,额定容量为120/120/60MVA,额定电压为110/35/10kV,阻抗为U1—2=9.5%、U1—3=28%、U2—3=19%。主变压器110kV、35kV侧均为架空进线,110kV
某房地产开发公司专门从事普通标准住宅开发。2016年3月2日。该公司出售普通标准住宅一幢,总面积91000平方米。为建造该普通标准住宅支付土地出让金及相关税费共计2000万元;房地产开发成本8800万元;建造期间发生利息支出1000万元,其中40万元为银行
战术性人力资源计划主要包括()。
为指导和推动循环经济加快发展,实现“十二五”规划纲要提出的资源产出率提高15%的目标,我国编制了《循环经济发展战略及近期行动计划》,对发展循环经济作出了战略规划。下列关于循环经济的表述,错误的是()。
Chemistryisthestudyofthebehaviorandcompositionofmatter.Allfoodsaremadeupofchemicalsubstancewhichundergoesch
最新回复
(
0
)