数据库考研真题:2017年河南农业大学园艺学院341农业知识综合三[专业硕士]之数据库系统概论考




2022-07-25 11:03:03
作者:gong2022
0

一、选择题

1. 如果事务T 对数据D 已加S 锁,则其他事务对数据D ()。

A. 可以加S 锁,不能加X 锁

B. 可以加S 锁,也可以加x 锁

C. 不能加s 锁,可以加X 锁

D. 不能加任何锁

【答案】A

【解析】S 锁为共享锁,事务T 对数据D 加S 锁后其他事务可以加S 锁,但不能加X 锁。

2. 关于数据仓库的特性()。

A. 面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据

B. 集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中

C. 集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中

D. 随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改

【答案】A

【解析】数据仓库是一个面向主题、集成、非易失、随时间变化的数据集合,基于传统数据库技术,主要目标是研宄如何更有效的组织大规模复杂的数据。

数据仓库是基于数据库技术的,是研宄如何将大规模复杂的数据更有效的组织用于方便使用的技术。

3. 不属于DBMS 基本组成的是()。

A.DDL 编译器和DML 预处理器

B. 数据库管理器

C. 查询处理器和数据字典

D. 编译解释处理程序

【答案】D

;②DML 预【解析】DBMS 的主要组成:①DDL 编译器(数据定义语言及其翻译处理程序)

;③查询处理器;④数据库管理器(数据库运行控制处理器(数据操纵语言及其编译/解释程序)

;⑤数据字典(DataDictionary ,DD )管理器。 程序)

数据库考研真题

4. “年龄在15至30岁之间”这种约束属于DBMS 的()功能。

A. 恢复

B. 并发控制

C. 完整性

D. 安全性

【答案】C

【解析】“年龄在15至30岁之间”是完整性约束中值的约束。

5. 下列关于数据库备份的叙述,错误的是()。

A. 数据库备份也受到数据库恢复模式的制约

B. 数据库备份是一项复杂的任务,应该有专业的管理人员来完成

C. 如果数据库很稳定就不需要经常做备份,反之要经常做备份

D. 数据库备份策略选择应该综合考虑各方面因素,并不是备份做得越多越全就越好

【答案】C

【解析】数据库系统总有可能出现故障,所以不管如何都需要一个合理的备份计划以防止出现故障造成数据库中数据的破坏。

6. 用于实现数据存取安全性的SQL 语句是()。

【答案】C

【解析】CREATE TABLE是建立基表的语句;COMMIT 是提交事务的语句;ROLLBACK 是回滚事务的语 句;GRANT 是授权语句,REVOKE 是回收权限的语句。

7. 在SQLServer2000中数据库考研真题,某数据库中有角色R1和用户Ul ,U1是R1角色的成员,且只属于该

UPDATE ,角色。先对T 表给R1仅授予SELECT 和DELETE 权限并授予U1对T 表具有SELECT 、

和DENYDELETE 权限,则用户U1对T 表可以执行的操作是()。

A. 查询、删除和更改数据

B. 查询和更改数据

C. 查询和删除数据

D. 查询和更改表结构

数据库考研真题

【答案】B

【解析】用户U1是R1角色的成员,所以U1具有R1角色的所有权限:查询和删除数据。对于T 表,用户U1具有SELECT 、UPDA TE 和DENYDELETE 权限,所以U1对T 表可以执行的操作是查询、更改以及撤销删除。

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

()。

A. 平凡函数依赖

B. 部分函数依赖

C. 完全函数依赖

D. 传递函数依赖

【答案】B

【解析】如果存在X 的真子集XI ,使称函数依赖为其中的X 不是单个属性数据库考研真题,而是属性组合,这时需要进一步讨论这个函数存在X 的真子集XI ,使

称函数依赖称函数依赖为完全函不存在X 的真子集XI ,使依赖是完全函数依赖还是部分函数依赖。如果为部分函数依赖。如果

数依赖。

9. 分析和表达用户需求的方法通常采用自顶向下,逐层分解的方式分析系统的()。

A.SA 方法,并把每一层用DFD 和DD 描述系统

B.ER 方法,并把每一层用DFD 和DD 描述系统

C.SA 方法,并把每一层用ER 和DD 描述系统

D.SA 方法,并把每一层用DFD 和ER 描述系统

【答案】A

【解析】分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。结构化分析(Structured Analysis数据库考研真题,简称SA 方法)是一种简单实用的方法。SA 方法采用自顶向下,逐层分解的方式分析系统数据库考研真题,并把每一层用数据流图(Data Flow Diagram, DFD)和数据字典(Data Dictionary,DD )描述系统。

10.在并发控制技术中最常用的是封锁,对于共享锁系中,哪一个是正确的()。

【答案】B

【解析】为了避免发生并发操作引起的数据不一致性问题,则采用数据封锁技术实现并发控制。封锁是防止存取同一资源的用户之间相互干扰的机制,即当一个用户对数据库某个数据对象执行修改操作时,对该部分数据 加锁,拒绝其他用户对该部分的并发访问要求,直至该事务执行完毕才释放数据对象;所以只有当两事务都是读 取数据且都加S 锁时才相容。

11.下列用于数据库概念设计的方法是()。

A.DFD 方法和IDEFIX 方法

和排他锁来说,下面列出的相容关