当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2020年11月 软件设计师 上午题之十八

2020年11月 软件设计师 上午题之十八

作者:wx62e89cc5e381d2023-12-03 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月 软件设计师 上午题】部分真题的详解,一起来看看吧~1、某高校信息系统设计的分 E-R 图中,人力部门定义的职工实体具有属性∶职工号、姓

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月 软件设计师 上午题】部分试题的详解,一起来看看吧~



1、某高校信息系统设计的分 E-R 图中,人力部门定义的职工实体具有属性∶职工号、姓名、 性别和出生日期;教学部门定义的教师实体具有属性∶教师号、姓名和职称。这种情况属于 (51),在合并 E-R 图时,(52)解决这一冲突。
A、属性冲突 (问题51)
B、命名冲突 (问题51)
C、结构冲突 (问题51)
D、实体冲突 (问题51)

答案:B
答题解析:

在实体联系图中,属性冲突,是指属性值的类型,取值范围或取值集合不同。比如:“零 件号”有的定义为字符型,有的为数值型。

命名冲突,就是不同的意义对象名称相同。或者,相同的意义不同的名称。

结构冲突,是指同一对象在不同应用中具有不同的抽象。比如,“课程”在某一局部应 用中被当做实体,而在另一局部应用中被当做属性。

在本题中,职工实体和教师实体指的都是教师,所以属于命名冲突,合并 E-R 图时, 职工实体中加入职称属性,删除教师实体,可以解决命名冲突的问题。



2、假设关系 R<U,F>,U={A,B,C,D,E},F={A→BC,AC→D,B→D},那么在关系 R 中(53)。 
A、 不存在传递依赖,候选关键字 A
B、 不存在传递依赖,候选关键字 AC
C、 存在传递依赖 A→D,候选关键字 A
D、 存在传递依赖 B→D,候选关键字 C

答案:C
答题解析:

本题中,A→BC,B→D,所以 A→D,存在传递依赖,因为由 A 能推导出其他所有的元 素。因此,A 是候选关键字。



3、关系 R、S 如下表所示,R S 的结果集为(54),R、S 的左外联接、右外联接和完全外 联接的元组个数分别为(55)。
A、2,2,4
B、2,2,6
C、4,4,4
D、4,4,6

答案:D
答题解析:

R1.jpgS 为两个关系进行自然连接,自然连接是一种特殊的等值连接,它要求两个关系中 进行比较的分量必须是相同的属性组,并且在结果集中将重复的属性列去掉。自然连接要 从关系的水平和垂直两个方向运算,本题中,从水平和垂直方向看,属性列 A1 和 A2 为重复属性列,这两个属性列的水平方向上 2,1 和 3,4 可以进行自然连接,进行自然连接后结果 集共有四个属性列,最终结果集为{ (2,1,4,8),(3,4,4,4) }。

左外连接,是取出左侧关系中所有与右侧关系中任一元组都不匹配的元组,用空值 NULL 充填所有来自右侧关系的属性,构成新的元组,将其加入自然连接的结果中。

右外连接,是取出右侧关系中所有与左侧关系中任一元组都不匹配的元组,用空值 NULL 充填所有来自左侧关系的属性,构成新的元组,将其加入自然连接的结果中。

全外连接,完成左外连接和右外连接。即填充左侧关系中与右侧关系中任一元组都不 匹配的元组,并填充右侧关系中所有与左侧关系中任一元组都不匹配的元组,将产生的新 元组加入自然连接的结果中。

在本题中,左外连接和右外连接的结果集都是 4 个元组,因为自然连接的 2 个元组重 复,所以,全外连接的结果集的元组个数为 4+4-2=6 个。

本题答案分别选择的是 B 和 D。



查看完整试题>>>


代理合作学习群