首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定我们要为某社交平台建立一个数据库,存储如下信息: 每个用户有用户编号、姓名、手机号; 每个群有群编号,群名称; 每个帖子有帖子编号、发帖时间、正文; 每个群有唯一的用户作为群主,一个用户可以担任多个群的群主; 每个群拥有多个用户,每个用户可以加入多个群
假定我们要为某社交平台建立一个数据库,存储如下信息: 每个用户有用户编号、姓名、手机号; 每个群有群编号,群名称; 每个帖子有帖子编号、发帖时间、正文; 每个群有唯一的用户作为群主,一个用户可以担任多个群的群主; 每个群拥有多个用户,每个用户可以加入多个群
admin
2019-07-07
59
问题
假定我们要为某社交平台建立一个数据库,存储如下信息:
每个用户有
用户编号
、姓名、手机号;
每个群有
群编号
,群名称;
每个帖子有
帖子编号
、发帖时间、正文;
每个群有唯一的用户作为群主,一个用户可以担任多个群的群主;
每个群拥有多个用户,每个用户可以加入多个群;
每个帖子只属于一个群,每个帖子有唯一的发布者,每个群可有多个帖子,每个用户可以发布多个帖子
其中带下划线的属性是实体的标识属性。
将上面的ER图转换为满足3NF的关系模式。
选项
答案
由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,转换后的关系模式名称采用实体名或联系名。本题中有三个一对多、一个多对多联系。对于每一个一对多联系,都与多端的实体的关系模式合并,即将一端关系的码和联系的属性加入到多端的实体的关系模式内,码不变。对于多对多联系来说,只能单独转换成一个新的关系模式,转换后的关系模式的属性由联系本身的属性及两个实体的主码构成,转换后的关系模式的主码由两端实体的主码组合而成。 转换后的关系模式: 用户(
用户编号
,姓名,手机号)。其中,用户编号是主码; 帖子(
帖子编号
,发帖时间,正文,发帖用户编号,所属群编号)。 其中,帖子编号是主码,发帖用户编号、所属群编号是外码; 群(
群编号
,群名称,群主编号)。其中,群编号是主码,群主编号是外码; 用户所属群(
用户编号
,
群编号
)。其中,用户编号、群编号共同作为主码,用户编号、群编号同样也是外码。
解析
在将ER图向关系模式转换时规则如下:
①1:1(一对一)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的码构成;关系模式的码由两个实体中的任意一个码构成。
方法二:联系与一端的实体的关系模式合并,将另一实体的码和联系的属性加入到实体的关系模式内,码不变。
②1:m(一对多)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的码构成;模式的码由m端实体的主码组成。
方法二:与m端的实体的关系模式合并,即将一端关系的码和联系的属性加入到m端的实体的关系模式内,码不变。
③m:n(多对多)联系。
只有一个方法:联系转换成独立的关系模式,模式的属性由联系本身的属性及两个实体的码构成,关系模式的码由两端实体的主码组合而成。
关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。简而言之,第三范式就是消除主属性对码的部分和传递函数依赖。
转载请注明原文地址:https://kaotiyun.com/show/JDlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
______是构成高度安全操作系统的常用技术。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
在关系代数中,自然连接的运算符号为()。
对串s和串t,为串t在串s中定位的运算称为()。
一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括【】软件、开发工具软件和连接软件三类。
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均查找长度的数量级为________。
查询全体主管的姓名(mname)、出生年份(birth)和所在部门(dept),要求用小写字母表示所有部门名,数据表名为manager实现该功能的语句为________。
关系操作语言是高度非过程化的,因而使关系操作具备集合操作的特点,也就是的操作方式。
下列关于数据结构中队列的描述中错误的是______。
数据库系统中,控制数据整体结构,保护和控制数据属于______的责任。
随机试题
PassageSixWhatdoestheword"havoc"inthethirdparagraphmean?
西方近现代文明的核心观念有()
在一般综合性医院中,患者有用药问题需咨询药学部的
鲁某与关某涉嫌贩卖冰毒500余克,B省A市中级法院开庭审理后,以鲁某犯贩卖毒品罪,判处死刑立即执行,关某犯贩卖毒品罪,判处死刑缓期2年执行。一审宣判后,关某以量刑过重为由向B省高级法院提起上诉,鲁某未上诉,检察院也未提起抗诉。请回答下列问题。关于本案侦
代建制的作用有()。
某企业年初数据如下:资产总额为1000万元,负债总额为500万元。其中,流动负债500万元,流动资产,500万元,存货100万元。则该企业年初的流动比率为()。
某公司于2017年9月20日对一条生产线进行更新改造,该生产线原价为2000万无,预计使用年限为8年,已经使用2年,预计净残值为0,未计提减值准备,采用年限平均法计提折旧。更新改造过程中领用本公司产品一批,计入在建工程的价值为184万元,发生人工费用100
税收的法定解释,主要包括( )。
小明早上从家步行去学校,走完一半路程时,爸爸发现小明的数学书丢在家里,随即骑车去给小明送书,追上时,小明还有的路程未走完,小明随即上了爸爸的车,由爸爸送往学校,这样小明比独自步行提早5分钟到校。小明从家到学校全部步行需要多少时间?
ArloBlockout$99.99Featuresdoublestormflapatfront:adjustablevelcrostrapsonsleeves:hoodrollsawayintocollar.
最新回复
(
0
)