软考高级系统架构设计师架构-模块测验(二)之二十三




摘要:对于【系统架构设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【架构-模块测验(二)】部分试题的详解,一起来看看吧~1、给定关系 R(A,B,C,D)和关系 S(A,C,D,E,F),对其进行自然连接运算 R∞S

1、给定关系 R(A,B,C,D)和关系 S(A,C,D,E,F),对其进行自然连接运算 R∞S 后的属性列为( 请作答此空)个;与σR.C>S.F(R∞S)等价的关系代数表达式为( )。
A、 4
B、 5
C、 6
D、 9
答案:C
答题解析:
第37-38题 参考答案:C、B
习题解析:本题考查关系代数相关知识。
R×S表示做笛卡尔积,结果的属性个数是R和S的属性之和,行数是R和S行数之积。
R∞S表示做自然连接,结果的属性需要合并R和S中相同的属性A、C、D,则结果属性个数为6个,即R∞S(A,B,C,D,E,F)。
因此第37题答案为C选项。
σR.C>S.F(R∞S)表示从R与S的自然连接中,筛选出R的C属性大于S的F属性的记录。
σ3>9(RxS)表示从R与S的笛卡尔积中,筛选出R的C属性大于S的F属性的记录,但是这里没有做自然连接的等值比较和投影操作。
π1,2,3,4,8,9(σ1=5∧3=6∧4=7∧3>9(R×S))表示R与S先做笛卡尔积,然后筛选出R.A=S.A、R.C=S.C、R.D=S.D及R.C>S.F的记录,即做了连接所需的等值比较;最后在投影结果集中的A、B、C、D、E、F属性。结果与σR.C>S.F(R∞S)表达式一致,因此38选择B选项。
σ’3’>’9’(R×S)该表达式是错误的,筛选运算指定比较列不能用字符串方式。
π1,2,3,4,8,9( σ1=5∧3=6∧4=7∧’3’>’9’(R×S))该表达式与选项C一样不正确,筛选运算指定比较列不能用字符串方式。
因此第38题答案为B选项。
2、给定关系 R(A,B,C,D)和关系 S(A,C,D,E,F),对其进行自然连接运算 R∞S 后的属性列为( )个;与σR.C>S.F(R∞S)等价的关系代数表达式为(请作答此空)。
A、 σ3>9(RxS)
B、 π1,2,3,4,8,9(σ1=5∧3=6∧4=7∧3>9(R×S))
C、 σ'3'>'9'(R×S)
D、 1,2,3,4,8,9( σ1=5∧3=6∧4=7∧'3'>'9'(R×S))
答案:B
答题解析:
第37-38题 参考答案:C、B
习题解析:本题考查关系代数相关知识。
R×S表示做笛卡尔积,结果的属性个数是R和S的属性之和,行数是R和S行数之积。
R∞S表示做自然连接,结果的属性需要合并R和S中相同的属性A、C、D,则结果属性个数为6个,即R∞S(A,B,C,D,E,F)。
因此第37题答案为C选项。
σR.C>S.F(R∞S)表示从R与S的自然连接中,筛选出R的C属性大于S的F属性的记录。
σ3>9(RxS)表示从R与S的笛卡尔积中,筛选出R的C属性大于S的F属性的记录,但是这里没有做自然连接的等值比较和投影操作。
π1,2,3,4,8,9(σ1=5∧3=6∧4=7∧3>9(R×S))表示R与S先做笛卡尔积,然后筛选出R.A=S.A、R.C=S.C、R.D=S.D及R.C>S.F的记录,即做了连接所需的等值比较;最后在投影结果集中的A、B、C、D、E、F属性。结果与σR.C>S.F(R∞S)表达式一致,因此38选择B选项。
σ’3’>’9’(R×S)该表达式是错误的,筛选运算指定比较列不能用字符串方式。
π1,2,3,4,8,9( σ1=5∧3=6∧4=7∧’3’>’9’(R×S))该表达式与选项C一样不正确,筛选运算指定比较列不能用字符串方式。
因此第38题答案为B选项。
3、假设关系模式R(U,F),属性集U={A,B,C},函数依赖集F={A→B,B→C}。若将其分解为ρ={R1(U1,F1),R2(U2,F2)},其中U1={A,B},U2={A,C}。那么,关系模式R、R1、R2分别达到了(请作答此空);分解ρ( )。
A、 1NF、2NF、3NF
B、 1NF、3NF、3NF
C、 2NF、2NF、3NF
D、 2NF、3NF、3NF
答案:D
答题解析:
由关系模式R的函数依赖集F={A→B,B→C}可以得出A→C,存在传递依赖,但不存在非主属性对码的部分函数依赖,故R为2NF。又由于分解后的关系模式R1的函数依赖集F1={A→B},关系模式R2的函数依赖集F2={A→C},因此R1、R2分别达到了3NF。因为F=F1∪F2,所以分解p保持函数依赖。又由于关系模式R(U,F)的一个分解ρ={R1(U1,F1),R2(U2,F2)}具有无损连接的充分必要的条件是:U1∩U2→U1-U2∈F+或U1∩U2→U2-U1∈F+。分解ρ是否无损连接分析如下:
AB∩AC=A,AB-AC=B,AC-AB=C
A→B∈F+,A→C∈F+
根据无损连接的充分必要的条件可知ρ为无损连接。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>