2018年福建师范大学教育学院620计算机基础之数据库系统概论考研强化五套模拟题
● 摘要
一、选择题
1.
A. 充分条件
B. 必要条件
C. 充要条件
D. 既不充分也不必要
【答案】C
【解析】
若
成立,由合并规则可得成立。
2. 对于关系的主码必须满足的条件,有下列说法:
. 一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性
. 一个关系中的主码属性不能与其他关系中的主码属性重名
. 在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性
. 在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组以上说法正确的是( )。 A. B. C. D.
【答案】B
【解析】在一个关系中,主码是指用户选作元组标识的一个候选码,从主码属性集中去掉某个属性后就不能唯一标识一个元组,主码是指用户选作元组标识的一个候选码。两个关系中的主码属性是可以重名的。
3. 对数据对象施加封锁可能会引起活锁和死锁问题,避免活锁的简单方法是采用( )的策略。
A. 顺序封锁法
B. 依次封锁法
C. 优先级尚先服务
成立是成立的( )。 成立,由分解规则可
得成立;
若
D. 先来先服务
【答案】D
【解析】活锁:某个事务永远得不到对某个数据资源的封锁,从而永远处于等待状态的现象;采用先来先服务的策略可以有效地避免活锁。
4. 关于OLAP 和OLTP 的叙述中错误的是( )。
A.OLTP 事务量大,但事务内容比较简单且重复率高
B.OLAP 的最终数据来源与OLTP 不一样
C.OLAP 面对决策人员和高层管理人员
D.OLTP 以应用为核心,是应用驱动的
【答案】C 【解析】一样,最终数据来源都是来自底层的数据库系统,但是由于两者的使用用户不同。
5. 关于数据库应用系统设计,有下列说法:
. 数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面
. 在数据库概念设计阶段,当采用自上而下的E-R 设计时,首先设计局部E-R 图,然后合并各局部E-R 图,得到全局E-R 图
. 在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表. 在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:( )。 A. B. C. D.
【答案】B
【解析】数据库应用系统设计的步骤为:概念设计阶段-采用自上而下的E-R 设计;逻辑设计阶段——设计视图和关系模式的完整性约束;物理设计阶段-将关系模式转换为具体DBMS 平台支持的关系表。每个阶段的设计活动按照数据组织与存储、数据访问与处理、应用设计几个方面进行。
6. 用于数据库恢复的重要文件是( )。
A. 数据库文件
B. 索引文件
C. 日志文件
D. 备注文件
【答案】C
【解析】用于数据库恢复的重要文件是日志文件和后援副本。
7. 关系R 与关系S 只有一个公共属性
,
的结果,下列叙述正确的是( )。
A.T1的属性个数等于T2的属性个数
B.T1的属性个数小于T2的属性个数 是R 与S 等值连接的结果,是R 与S 自然连接
C.T1的属性个数大于或等于T2的属性个数
D.T1的属性个数大于T2的属性个数
【答案】D
【解析】连接中有两种最重要也最常用的连接,它们分别是等值连接和自然连接。等值连接就是比较运算符为的连接运算;自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性或属性组合,并且在结果中把重复的属性去掉。也就是说,自然连接是在笛卡尔积的结果中选择相同属性值相等的那些元组,最后还要去掉重复的属性。因此,等值连接结果的属性个数应该大于自然连接结果的属性个数。
8. 关系代数表达式的优化策略中,首先要做的是( )。
A. 对文件进行预处理
B. 尽早执行选择运算
C. 执行笛卡尔积运算
D. 投影运算
【答案】B
9. 数据库系统可能出现下列故障:
. 事务执行过程中发生运算溢出
. 某并发事务因发生死锁而被撤销
. 磁盘物理损坏
. 系统突然发生停电事务
. 操作系统因被病毒攻击而突然重启
以上故障属于系统故障(软故障)的是( )。 A. B. C. D.
【答案】B
【解析】系统故障又称软故障,是操作故障,对机器或系统无损害,指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要重新启动系统的一类故障。这类故障不破坏数据库,但影响正在运行的所有事务;事务执行过程中发生运算溢出和某并发事务因发生死锁而被撤销属于事务内部故障;磁盘物理损坏造成的数据库信息丢失不是软故障。