2022年11月软件设计师 上午题之十八
摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件设计师 上午题】部分真题的详解,一起来看看吧~1、某高校人力资源管理系统的数据库中,教师关系模式为T(教师号,姓名,部门号,岗位,联
1、某高校人力资源管理系统的数据库中,教师关系模式为T(教师号,姓名,部门号,岗位,联系地址,薪资),函数依赖集F={教师号→(姓名,部门号,岗位,联系地址),岗位→薪资}。T关系的主键为 (52 ) ,函数依赖集F (53) 。
A、 教师号,T存在冗余以及插入异常和删除异常的问题
B、 教师号,T不存在冗余以及插入异常和删除异常的问题
C、 (教师号,岗位),T存在冗余以及插入异常和删除异常的问题
D、 (教师号,岗位),T不存在冗余以及插入异常和删除异常的问题
答案:A
答题解析:
教师关系模式T中,教师号为主关键字,所有其他属性均完全依赖于主关键字,不存在对主关键字的部分依赖,因此教师关系至少达到2NF。但是由于存在非主属性岗位→薪资的传递依赖,因此未达到3NF。综上可知教师关系为2NF。
2NF存在的问题是插入异常、删除异常以及冗余问题。
2、某高校人力资源管理系统的数据库中,教师关系模式为T(教师号,姓名,部门号,岗位,联系地址,薪资),函数依赖集F={教师号→(姓名,部门号,岗位,联系地址),岗位→薪资}。T关系的主键为 (52 ) ,函数依赖集F (53) 。
A、 存在传递依赖,故关系模式T最高达到1NF
B、 存在传递依赖,故关系模式T最高达到2NF
C、 不存在传递依赖,故关系模式T最高达到3NF
D、 不存在传递依赖,故关系模式T最高达到4NF
答案:B
答题解析:
教师关系模式T中,教师号为主关键字,所有其他属性均完全依赖于主关键字,不存在对主关键字的部分依赖,因此教师关系至少达到2NF。但是由于存在非主属性岗位→薪资的传递依赖,因此未达到3NF。综上可知教师关系为2NF。
2NF存在的问题是插入异常、删除异常以及冗余问题。
3、给定员工关系E(员工号,员工名,部门名,电话家庭住址)、工程关系P(工程号,工程名,前期工程号)、参与关系EP(员工号,工程号,工作量)。查询“005”员工参与了“虎头山隧道”工程的员工名、部门名、工程名、工作量的关系代数表达式如下:π2,3,5,6(π1,2,3( (54) ) ⨝( (55) )。
A、 δ2=‘005’(E) (54)
B、 δ1=‘005’(E) (54)
C、 δ2=‘005’(P) (54)
D、 δ1=‘005’(P) (54)
答案:B
答题解析:
本题的关系代数表达式中,从员工关系E查询“005”员工的表达式为σ1='005'(E),需要获取员工号、员工名、部门名,对应的表达式为π1,2,3(σ1='005'(E))。要从工程关系P获得名为“虎头山隧道”的工程号和工程名,表达式为π1,2(σ2='虎头山隧道'(P)),还需要从参与关系EP中获得工作量,因此整个表达式为:
π2,3,5,6(π1,2,3(σ1='005'(E)) ⨝(π1,2(σ2='虎头山隧道'(P)) ⨝EP ))。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>