2018年5月软件设计师 模拟试题(一) 上午之十五
作者:wx6225b14cdec172023-12-21 01:00:13
备考咨询 刷题指导
添加专属学姐
2024上半年软考备考资料+考试大纲
下载
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2018年5月软件设计师 模拟试题(一) 上午】部分试题的详解,一起来看看吧~1、给定关系模式 R < U ,F >, U= {A,B,C,
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2018年5月软件设计师 模拟试题(一) 上午】部分试题的详解,一起来看看吧~
1、给定关系模式 R < U ,F >, U= {A,B,C,D ,E} , F = {B→A ,D→A ,A→E ,AC→B },则 R 的候选关键字为CD,分解ρ= {Rl(ABCE),R2(CD)} ( )。
A、 具有无损连接性,且保持函数依赖
B、 不具有无损连接性,但保持函数依赖
C、 具有无损连接性,但不保持函数依赖
D、 不具有无损连接性,也不保持函数依赖
答案:D
答题解析:
2、在 关 系 R(A1 , A2 , A3) 和 S(A2 , A3 , A4 ) 上 进行πA1,A4(σA2<'2017'∧A4='95'(R⋈S))关系运算,与该关系表达式等价的是( )。
A、 π1,4(σ2<'2017'∨4='95'(R⋈S))
B、 π1,6(σ2<'2017'(R)×σ3='95'(S))
C、 π1,4(σ2<'2017'(R)×σ6='95'(S))
D、 π1,6(σ2=4∧3=5(σ2<'2017'(R))×σ3='95'(S)))
答案:D
答题解析:
3、 在 关 系 R(A1 , A2 , A3) 和 S(A2 , A3 , A4 ) 上 进行πA1,A4(σA2<'2017'∧A4='95'(R⋈S))关系运算,与该关系代数表达式转换为等价的SQL语句如下:SELECT A1,A4 FROM R,S WHERE R.A2 <'2017' (45)
A、 OR S.A4='95'OR R.A2=S.A2 OR R.A3=S.A3
B、 AND S.A4='95'OR R.A2=S.A2 AND R.A3=S.A3
C、 AND S.A4='95'AND R.A2=S.A2 AND R.A3=S.A3
D、 OR S.A4='95'AND R.A2=S.A2 OR R.A3=S.A3
答案:C
答题解析:
1、给定关系模式 R < U ,F >, U= {A,B,C,D ,E} , F = {B→A ,D→A ,A→E ,AC→B },则 R 的候选关键字为CD,分解ρ= {Rl(ABCE),R2(CD)} ( )。
A、 具有无损连接性,且保持函数依赖
B、 不具有无损连接性,但保持函数依赖
C、 具有无损连接性,但不保持函数依赖
D、 不具有无损连接性,也不保持函数依赖
答案:D
答题解析:
CD能推出题中关系式的所有属性,因此 R 的候选关键字为CD。
判断是否为无损连接,首先进行R1∩R2=C,由于C不能推出R1或者R2中的任何属性值,因此该分解为有损分解。
原关系式F 中有D→A 而分解的Rl(ABCE)中没有D,所以该分解不保持函数依赖。
参考答案:D
2、在 关 系 R(A1 , A2 , A3) 和 S(A2 , A3 , A4 ) 上 进行πA1,A4(σA2<'2017'∧A4='95'(R⋈S))关系运算,与该关系表达式等价的是( )。
A、 π1,4(σ2<'2017'∨4='95'(R⋈S))
B、 π1,6(σ2<'2017'(R)×σ3='95'(S))
C、 π1,4(σ2<'2017'(R)×σ6='95'(S))
D、 π1,6(σ2=4∧3=5(σ2<'2017'(R))×σ3='95'(S)))
答案:D
答题解析:
选项A的“∨”应该改为“∧”;选项B与选项C不应该是笛卡尔积。自然连接与笛卡尔积的区别是:自然连接去掉了重复的属性列。
参考答案:D
3、 在 关 系 R(A1 , A2 , A3) 和 S(A2 , A3 , A4 ) 上 进行πA1,A4(σA2<'2017'∧A4='95'(R⋈S))关系运算,与该关系代数表达式转换为等价的SQL语句如下:SELECT A1,A4 FROM R,S WHERE R.A2 <'2017' (45)
A、 OR S.A4='95'OR R.A2=S.A2 OR R.A3=S.A3
B、 AND S.A4='95'OR R.A2=S.A2 AND R.A3=S.A3
C、 AND S.A4='95'AND R.A2=S.A2 AND R.A3=S.A3
D、 OR S.A4='95'AND R.A2=S.A2 OR R.A3=S.A3
答案:C
答题解析:
因为相关的条件判断要同时成立,因此需要用AND进行连接。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>