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

2018年河南师范大学计算机与信息工程学院341农业知识综合三[专业硕士]之数据库系统概论考研基础五套测试题

  摘要

一、选择题

1. 查询优化是提高数据库应用系统性能的重要手段,下列给出的查询优化方法,一般情况下无效的是( )。

A. 对经常需要进行排序或分组的列建立索引

B. 对经常出现在查询条件中的列建立索引

C. 对涉及连接的查询,尽量用左外连接或右外连接代替内连接

D. 采用提前计算方法,将频繁访问的视图转为物化视图

【答案】C

【解析】左连接或右连接包含与NULL 数据匹配的数据,非常消耗资源。多使用内连接可以减少资源消耗有助于优化查询。

2. 在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是( )。

A. 经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用

B. 技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案作出评估和选择建议

C. 操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件

D. 开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案

【答案】A

【解析】经济可行性:它研宄的是对项目进行成本效益分析,估算项目开发成本,评估项目经济效益、社会效益和利润,在项目成本和收益间进行合理权衡,并分析项目对其产品或利润的影响,项目成本一般包括开发费用、软硬件购置费用、安装调试、维护费用以及人员培训费用。

3. 关于数据库应用系统设计,有下列说法:

. 数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面

. 在数据库概念设计阶段,当采用自上而下的E-R 设计时,首先设计局部E-R 图,然后合并各局部E-R 图,得到全局E-R 图

. 在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表

. 在数据库物

理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:( )。 A. B. C. D.

【答案】B

【解析】数据库应用系统设计的步骤为:概念设计阶段-采用自上而下的E-R 设计;逻辑设计阶段——设计视图和关系模式的完整性约束;物理设计阶段-将关系模式转换为具体DBMS 平台支持的关系表。每个阶段的设计活动按照数据组织与存储、数据访问与处理、应用设计几个方面进行。

4. 关于数据视图与三级模式,下列说法错误的是( )。

A. 数据视图是指用户从某个角度看到的客观世界数据对象的特征

B. 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构

C. 概念模式以数据模型的形式描述数据

D. 三级模式结构实现了数据的独立性

【答案】B

【解析】外模式有时也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。

5. 在SQLServer2000中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑tempdb )的备份。关于系统数据库的备份策略,下列做法中最合理的是( )。

A. 每天备份一次系统数据库

B. 每当用户进行数据更改操作时,备份系统数据库

C. 每当用户操作影响了系统数据库内容时,备份系统数据库

D. 备份用户数据库的同时备份系统数据库

【答案】C

【解析】备份数据库的主要目的是防止数据丢失。对于用户数据库,一般采用定期备份,但是系统级的数据对于服务器的实例运行至关重要,所以对于系统数据库应在修改之后立即备份。

6. 关于E-R 模型向关系模型转换不正确的叙述是( )。

A. —个1: n 联系可以转换为一个独立的关系模式,也可以与联系的n 端实体所对应的关系模式合并

B. —个1: 1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C. 一个m : n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关

系模式合并

D. 三个或三个以上的实体间的多元联系转换为一个关系模式

【答案】C

【解析】将E-R 图转换为关系模型一般遵循如下原则:

①一个实体型转换为一个关系模式。实体的属性就是关系的属性。实体的码就是关系的码。 ②一个m : n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属 性,而关系的码为各实体码的组合。

③一个1: n联系可以转换为一个独立的关系模式,也可以与n 端对应的关系模式合并。如果转换为一个独 立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n 端实体 的码。

④一个1: 1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 ⑤三个或三个以上实体间的一个多元联系转换为一个关系模式。与该多元联系相连的各实体的码以及联系本 身的属性均转换为关系的属性,而关系的码为各实体码的组合。

⑥同一实体集的实体间的联系,即自联系,也可按上述1: 1、1: n和m : n这三种情况分别处理。

⑦具有相同码的关系模式可合并。

7. 数据仓库的模式中,最基本的是( )。

A. 星座模式

B. 雪花模式

C. 星型模式

D. 以上都不对

【答案】C

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

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

B. 数据库管理器

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

D. 编译解释处理程序

【答案】D

【解析】DBMS 的主要组成:①DDL 编译器(数据定义语言及其翻译处理程序);②DML 预处理器(数据操纵语言及其编译/解释程序);③查询处理器;④数据库管理器(数据库运行控制程序);⑤数据字典(DataDictionary ,DD )管理器。

9.

中RecordSet 对象的UPDATE 方法的作用是( )。

A. 在内存中开辟一个存放新记录的缓冲区