首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定我们要为某社交平台建立一个数据库,存储如下信息: 每个用户有用户编号、姓名、手机号; 每个群有群编号,群名称; 每个帖子有帖子编号、发帖时间、正文; 每个群有唯一的用户作为群主,一个用户可以担任多个群的群主; 每个群拥有多个用户,每个用户可以加入多个群
假定我们要为某社交平台建立一个数据库,存储如下信息: 每个用户有用户编号、姓名、手机号; 每个群有群编号,群名称; 每个帖子有帖子编号、发帖时间、正文; 每个群有唯一的用户作为群主,一个用户可以担任多个群的群主; 每个群拥有多个用户,每个用户可以加入多个群
admin
2019-07-07
76
问题
假定我们要为某社交平台建立一个数据库,存储如下信息:
每个用户有
用户编号
、姓名、手机号;
每个群有
群编号
,群名称;
每个帖子有
帖子编号
、发帖时间、正文;
每个群有唯一的用户作为群主,一个用户可以担任多个群的群主;
每个群拥有多个用户,每个用户可以加入多个群;
每个帖子只属于一个群,每个帖子有唯一的发布者,每个群可有多个帖子,每个用户可以发布多个帖子
其中带下划线的属性是实体的标识属性。
将上面的ER图转换为满足3NF的关系模式。
选项
答案
由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,转换后的关系模式名称采用实体名或联系名。本题中有三个一对多、一个多对多联系。对于每一个一对多联系,都与多端的实体的关系模式合并,即将一端关系的码和联系的属性加入到多端的实体的关系模式内,码不变。对于多对多联系来说,只能单独转换成一个新的关系模式,转换后的关系模式的属性由联系本身的属性及两个实体的主码构成,转换后的关系模式的主码由两端实体的主码组合而成。 转换后的关系模式: 用户(
用户编号
,姓名,手机号)。其中,用户编号是主码; 帖子(
帖子编号
,发帖时间,正文,发帖用户编号,所属群编号)。 其中,帖子编号是主码,发帖用户编号、所属群编号是外码; 群(
群编号
,群名称,群主编号)。其中,群编号是主码,群主编号是外码; 用户所属群(
用户编号
,
群编号
)。其中,用户编号、群编号共同作为主码,用户编号、群编号同样也是外码。
解析
在将ER图向关系模式转换时规则如下:
①1:1(一对一)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的码构成;关系模式的码由两个实体中的任意一个码构成。
方法二:联系与一端的实体的关系模式合并,将另一实体的码和联系的属性加入到实体的关系模式内,码不变。
②1:m(一对多)联系。
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的码构成;模式的码由m端实体的主码组成。
方法二:与m端的实体的关系模式合并,即将一端关系的码和联系的属性加入到m端的实体的关系模式内,码不变。
③m:n(多对多)联系。
只有一个方法:联系转换成独立的关系模式,模式的属性由联系本身的属性及两个实体的码构成,关系模式的码由两端实体的主码组合而成。
关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。简而言之,第三范式就是消除主属性对码的部分和传递函数依赖。
转载请注明原文地址:https://kaotiyun.com/show/JDlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
树中的结点可以没有后继结点,可以只有一个后继结点,也可以有多个后继结点。树的定义是一个【】定义。
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于______。
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称【】。
由于关系模式设计不当所引起的更新异常指的是()。
磁盘请求服务队列所要访问的磁道分别是118、203、57、142、34、144、85、87。当前磁头位置为第73道上,若按最短寻道时间优先算法法,磁头移动的道数是()。
面向对象程序设计的基本思想是【】和可扩展性,可扩展性体现在继承性和行为扩展两个方面。
信息是有价值的,信息的价值与它的哪些特性有关?Ⅰ.正确性Ⅱ.及时性Ⅲ.完整性Ⅳ.开放性Ⅴ.可靠性
在数据库的三级模式结构中,内模式可以有______。
设有关系模式R(A,B,C,D),F={(A,D→C,C→B)},则R的所有候选码为______。
关系模式分解的等价性标准主要有两个,它们是分解具有无损连接性和分解______。
随机试题
放射冠是()
中华民族在长期的历史进程中形成了坚持国家和民族利益至上、誓死不当亡国奴的民族自尊品格,万众一心、共赴国难的民族团结意识,不畏强暴、敢于同敌人血战到底的民族英雄气概,百折不挠、勇于依靠自己的力量战胜侵略者的民族自强信念。这体现的是中华民族()
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
潜在顾客是可能成为现实顾客的个人或组织。这类顾客有购买欲望、购买能力、购买决定权,但尚未与企业或组织发生交易关系。根据上述定义,对于A婴幼儿产品公司,下列属于潜在顾客的是()。
下列关于我国法律监督的表述,错误的有()。
毛泽东对民族资产阶级的分析包括()
曲线的弧长为________.
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。
Readthearticlebelowaboutcorporateculture.Foreachquestion(31-40),writeonewordinCAPITALLETTERSonyourAnswerS
Womenshouldchooseearringsthataresimpleyetelegantandshouldwearnomorethanonepair.
最新回复
(
0
)