2021年5月数据库系统工程师上午题之十五
摘要:对于【数据库系统工程师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2021年5月数据库系统工程师上午题】部分真题的详解,一起来看看吧~1、关于模式分解,(50) 不是分解前后模式等价性的准则。A、 分解后关系模式
1、关于模式分解,(50) 不是分解前后模式等价性的准则。
A、 分解后关系模式要达到最高范式
B、 分解具有无损连接性
C、 分解要保持函数依赖
D、 分解既要保持函数依赖,又要具有无损连接性
答案:A
答题解析:
本题考查关系数据库规范化理论方面的基础知识。
模式分解是对于一个模式的分解是多种多样的,但是分解后产生的模式应与原模式等价。从不同的角度观察问题,对“等价”的概念形成了三种不同的定义:
无损连接性
保持函数依赖
既要“保持函数依赖”,又要 “无损连接性”。
2、关系模式R(U, PD中,属性集U=(A,B,C, D, E},函数依赖集F=(A →BC,C→D,BD→A,AD→E, BD→E}。则(CE)F+= (51)
A、 CE
B、 BCE
C、 CED
D、 BCED
答案:C
答题解析:
本题考查闭包的计算。
属性集{A1,A2,…,An} 关于某已知FD集合S的闭包算法:
1.设X是结果属性集合,闭包。首先把X初始化为{A1,A2,…,An} 。
2.在S中查找B1B2…Bn→C这样的式子,这里B1,B2,…,Bn在X中,而C不在X中。如找到,则把C加入到X。
3.重复第二步,直到不再有其他的属性加入到X。(因X的元素只能增长,而关系模式中属性都是有限的,最后肯定存在不能再加入情况。)
4.当不能添加任何属性时,集合X就是{A1,A2,…,An}+。
3、以下关于数据库事务的说法中,错误的是(52)
A、 数据库事务是恢复和并发控制的基本单位
B、 数据库事务必须由用户显式地定义
C、 数据库事务具有ACID特性
D、 COMMIT和ROLLBACK都代表数据库事务的结束
答案:B
答题解析:
本题考查数据事务相关知识。
事务是一个数据库不可分割的操作序列 (要么全做,要么全不做),是数据库中恢复和并发控制的基本单位。
事务显示结束的语句为: COMMIT(正常执行完毕,提交)、ROLLBACK(出现事务内部逻辑错误,回滚)。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>