首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定我们要为某社交平台建立一个数据库,存储如下信息: 每个用户有用户编号、姓名、手机号; 每个群有群编号,群名称; 每个帖子有帖子编号、发帖时间、正文; 每个群有唯一的用户作为群主,一个用户可以担任多个群的群主; 每个群拥有多个用户,每个用户可以加入多个群
假定我们要为某社交平台建立一个数据库,存储如下信息: 每个用户有用户编号、姓名、手机号; 每个群有群编号,群名称; 每个帖子有帖子编号、发帖时间、正文; 每个群有唯一的用户作为群主,一个用户可以担任多个群的群主; 每个群拥有多个用户,每个用户可以加入多个群
admin
2019-07-07
35
问题
假定我们要为某社交平台建立一个数据库,存储如下信息:
每个用户有
用户编号
、姓名、手机号;
每个群有
群编号
,群名称;
每个帖子有
帖子编号
、发帖时间、正文;
每个群有唯一的用户作为群主,一个用户可以担任多个群的群主;
每个群拥有多个用户,每个用户可以加入多个群;
每个帖子只属于一个群,每个帖子有唯一的发布者,每个群可有多个帖子,每个用户可以发布多个帖子
其中带下划线的属性是实体的标识属性。
将上面的ER图转换为满足3NF的关系模式。
选项
答案
由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,转换后的关系模式名称采用实体名或联系名。本题中有三个一对多、一个多对多联系。对于每一个一对多联系,都与多端的实体的关系模式合并,即将一端关系的码和联系的属性加入到多端的实体的关系模式内,码不变。对于多对多联系来说,只能单独转换成一个新的关系模式,转换后的关系模式的属性由联系本身的属性及两个实体的主码构成,转换后的关系模式的主码由两端实体的主码组合而成。 转换后的关系模式: 用户(
用户编号
,姓名,手机号)。其中,用户编号是主码; 帖子(
帖子编号
,发帖时间,正文,发帖用户编号,所属群编号)。 其中,帖子编号是主码,发帖用户编号、所属群编号是外码; 群(
群编号
,群名称,群主编号)。其中,群编号是主码,群主编号是外码; 用户所属群(
用户编号
,
群编号
)。其中,用户编号、群编号共同作为主码,用户编号、群编号同样也是外码。
解析
在将ER图向关系模式转换时规则如下:
①1:1(一对一)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的码构成;关系模式的码由两个实体中的任意一个码构成。
方法二:联系与一端的实体的关系模式合并,将另一实体的码和联系的属性加入到实体的关系模式内,码不变。
②1:m(一对多)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的码构成;模式的码由m端实体的主码组成。
方法二:与m端的实体的关系模式合并,即将一端关系的码和联系的属性加入到m端的实体的关系模式内,码不变。
③m:n(多对多)联系。
只有一个方法:联系转换成独立的关系模式,模式的属性由联系本身的属性及两个实体的码构成,关系模式的码由两端实体的主码组合而成。
关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。简而言之,第三范式就是消除主属性对码的部分和传递函数依赖。
转载请注明原文地址:https://kaotiyun.com/show/JDlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
候选关键字的属性可以有______。
多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【】。
在数据库技术中,反映现实世界中事物的存在方式或运动状态的是()。
关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。下列选项中()是关系模型必须满足并由DBMS自动支持的。
数据库的三级模式结构中,模式也称为
下列说法中正确的是______。
下列对数字签名的作用中,哪种说法是不正确的?()
设有关系R=(A,B,C)与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是Ⅰ.πA.C(σB=5(R))Ⅱ.(σB=5(πA.C(R))
设有关系R(A,B,C),与SQL语句selectdistinctAfromRwhereC=36等价的关系代数表达式是
随机试题
钾、钠、氯的排泄器官主要为
房地产具有保值增值特性,真正的房地产自然增值是由于()引起的。
一机器承受三种交变载荷P1>P2>P3,所对应的应力幅分别为σ1、σ2、σ3,对应于上述应力的疲劳循环次数分别为102、104、106。原设计中P1、p2、P3,出现的频率分别为20%、30%和50%。每年载荷循环总次数为2500次。试计算该机器设计寿命
投资者在心理上会假设证券都存在一个“由证券本身决定的价格”,投资学上将其称为()。
随着时代的_________,为了适应社会,人们要不断地进行思想___________,发挥主人翁的精神,同时也要________不合理的规章制度,__________落后的生产工艺,使人与社会共同发展。
计算下列定积分:
基于学生表S和学生选课表SC两个数据表,它们的结构如下:S(学号,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询有选课记录,但没有考
在考生文件夹下有一个数据库文件“samp2.mdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”,请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“学号
Whatarethespeakersmainlydiscussing?
A、Heisgoingtoquitthehotel.B、Heisgoingtohavehisclotheswashed.C、Heisgoingtowashhisclothes.D、Heisgoingtom
最新回复
(
0
)