当前位置:问答库>考研试题

2017年成都信息工程大学软件工程学院341农业知识综合三[专业硕士]之数据库系统概论考研题库

  摘要

一、选择题

1. 在关系模式R (U ,F )中,如果( )。

A. 平凡函数依赖 B. 部分函数依赖 C. 完全函数依赖 D. 传递函数依赖 【答案】B 【解析】如果

其中的X 不是单个属性,而是属性组合,这时需要进一步讨论这个函数

存在X 的真子集XI ,使

称函数依赖

称函数依赖为完全函

不存在X 的真子集XI ,使

依赖是完全函数依赖还是部分函数依赖。如果

为部分函数依赖。如果

存在X 的真子集XI ,使

称函数依赖

数依赖。

2. 联机分析处理包括以下( )基本分析功能。

I. 聚类II. 切片III. 转轴IV. 切块

【答案】C

3. 在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)的人员角色,下列说法一般来说不合理的是( )。

A. 甲方首席信息官和乙方项目经理要参与概念模型设计工作 B. 甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作

C. 逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作 D. 甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参与系统规划与总体架构设计工作

【答案】B

【解析】在合作过程中甲方首席信息官主要参与项目规划、需求分析以及概念模型设计阶段工作,而乙方(项目承担方)数据工程师主要负责数据库逻辑模型和物理模型的设计与实现。

4. 对数据对象施加封锁可能会引起活锁和死锁问题,避免活锁的简单方法是采用( )的策略。

A. 顺序封锁法 B. 依次封锁法 C. 优先级尚先服务 D. 先来先服务 【答案】D

【解析】活锁:某个事务永远得不到对某个数据资源的封锁,从而永远处于等待状态的现象;采用先来先服务的策略可以有效地避免活锁。

5. 设E 是关系代数表达式,F 是选取条件表达式,并且只涉及

【答案】A

6. 下述哪一个SQL 语句用于实现数据存取的安全机制( )。

【答案】C

【解析】COMMIT 是向数据库递交数据,ROLLBACK 是回滚数据,CREATE TABLE是创建表,而GRANT

是用来对用户权限进行管理,可以实现数据存取的安全机制。

7. 下列关于函数依赖的描述中,错误的是( )。

A. 在函数依赖确定

C. 函数依赖具有传递性

D. 在关系R 中,如果属性A 依赖于属性B , 这种依赖正式记作:【答案】D

【解析】函数依赖,顾名思义,就是属性之间存在着类似于数学中函数的一种数据依赖关系。

是属性集合,R (U )是U 上的一个关系,X 、Y 是U 的子集。若对于R (U )

其中X 称为决定因素。

属性,则有( )。

中,A 称为决定因素

B. 在关系R 中,属性B 依赖于属性A , 则说明当属性A 的值确定之后,属性B 的值也就随之

下的任何一个可能的关系,均 有X 的一个值对应于Y 的唯一具体值,称X 函数决定Y ,或者Y 函数依赖于X ,记作

8. SQL 的运算参数和结果都是( )形式。

A. 关系 B. 元组 C. 数据项 D. 属性 【答案】A

【解析】结构化查询语言是一种非过程化、面向集合的数据库语言。面向集合的特点是指SQL 的运算参数和结果都是集合形式一表或关系。

9. 如果一个系统定义为关系系统,则它必须( )。

A. 支持关系数据库

B. 支持选择、投影和连接运算 C.A 和B 均成立 D.A 、B 都不需要 【答案】C

10.数据库管理系统(DBMS )是( )。

A. —个完整的数据库应用系统 B. —组硬件 C. 一组系统软件 D. 既有硬件,也有软件 【答案】C

【解析】DBMS 是一个以统一方法管理、维护数据库数据的一系列软件的集合。

11.关于数据库视图,下列说法正确的是( )。

A. 视图可以提高数据的操作性能

B. 定义视图的语句可以是任何数据操作语句 C. 视图可以提供一定程度的数据独立性 D. 视图的数据一般是物理存储的 【答案】A

【解析】视图能够①简化数据查询语句;②使用户能从多角度看待同一数据;③提高数据的安全性;④提供了一定程度的逻辑独立性,是原始数据库数据的一种变换形式,是查看表中数据的另外一种方式。。

12.关于SQLServer 的数据库权限叙述不正确的是( )。

A.SQL Server数据库的对象权限可以用GRANT 分配,而语句权限不可以用GRANT 分配 B. 服务器权限能通过固定服务器角色进行分配,不能单独分配给用户