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

2018年太原科技大学计算机科学与技术学院827数据库原理数据库系统概论考研强化五套模拟题

  摘要

一、选择题

1. 以下关于OLAP 的叙述中错误的是( )。

A. —个多维数组可以表示为(维1,维2, …,维II )

B. 维的一个取值称为该维的一个维成员

C.OLAP 是联机分析处理

D.OLAP 是以数据仓库进行分析决策的基础

【答案】A

【解析】一个多维数组可以表示为:

能用于多维分析的。

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

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

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

. 在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表. 在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:( )。 A. B. C. D.

【答案】B

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

3. 有两个关系R 和S ,分别包含15个和10个元组,则在

组数目情况是( )。

A.15,5,10

B.18, 7, 7

C.21’11, 4

D.25,15,0

第 2 页,共 43 页 不含度量的多维数组是不中不可能出现的元

【答案】B

【解析】①A 项的情形:若RDS 为10个元组,那么

确的。

②B 项的情形:若

③C 项的情形:若为7个元组,那么为4个元组,那么应为18个元组、为21个元组、应为8个元组。 为11个元组是正确的。 为15个元组、S 为5个元组是正④D 项的情形:若为0个元组,那么

4. 关于数据库事务设计,有下列说法:

为25个元组、1-S 为15个元组是正确的。

. 事务是数据库系统中一组操作的集合,这些操作实现了应用领域中某些特定的业务规则

. 事务概要设计可以依据需求分析阶段得到的数据流图和事务说明规范

事务概要设计中的事务处理逻辑设计一般需要充分考虑具体的DBMS 平台的实现方法

事务详细设计时,利用与具体DBMS 平台无关的read 和write 表示事务对数据库中数据项的读写操作

上述说法正确的是:( )。 A. B. C. D.

【答案】D

【解析】数据库系统中一组操作的集合被称为事务,这些操作实现了应用领域中某些特定的业务规则,正确。需求分析阶段得到的数据流图和事务说明规范是事务概要设计的输入,正确。事务概要设计中的事务处理逻辑设计注重事务本身的处理流程,一般不需要充分考虑具体的DBMS 平台的实现方法,不正确。事务详细设计要从概要设计得到的事务流程出发,涉及具体的DBMS 平台下的特定事务,不正确。

5. 若关系模式R (U , F)属于3NF , 则( )。

A. —定属于BCNF

B. 消除了插入和删除异常

C. 仍存在一定的插入和删除异常

D. 属于BCNF 且消除了插入和删除异常

【答案】C

【解析】各级范式之间的联系有下述关系

到3NF , 不一

定属于BCNF 。事实上,达到3NF 还不能解决所有的异常问题,还会出现数据操纵的异常问题。在函数依赖的 范畴内,只要达到BCNF 就可达到最高的规范化程度,就可避免数据操纵的异常问题。

第 3 页,共 43 页 因此,达

6. 数据仓库是随时间变化的,以下叙述错误的是( )。

A. 数据仓库随时间变化不断增加新的数据内容

B. 新增加的数据会覆盖原来的数据

C. 数据仓库随时间变化不断删除旧的数据内容

D. 数据仓库中包含大量的综合数据,它们会随时间的变化不断地进行重新综合

【答案】B

7. 关系R 与关系S 只有一个公共属性

的结果,下列叙述正确的是( )。

A.T1的属性个数等于T2的属性个数

B.T1的属性个数小于T2的属性个数

C.T1的属性个数大于或等于T2的属性个数

D.T1的属性个数大于T2的属性个数

【答案】D

【解析】连接中有两种最重要也最常用的连接,它们分别是等值连接和自然连接。等值连接就是比较运算符为的连接运算;自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性或属性组合,并且在结果中把重复的属性去掉。也就是说,自然连接是在笛卡尔积的结果中选择相同属性值相等的那些元组,最后还要去掉重复的属性。因此,等值连接结果的属性个数应该大于自然连接结果的属性个数。

8. 设关系R (A ,B ,C )和IS (B , C ,D ),下列各关系代数表达式不成立的是( )。 A. B. C. D.

【答案】B

【解析】A 项、D 项都是执行自行连接运算,当两个关系无公共属性时,自然连接就等同于笛卡尔积运算,因此,A 项、D 项都是正确的。关系的并、交、差运算要求两个关系是相容关系,即两个关系属性个数相等,且对应的属性来自同一个值域,R 与S 不是相容关系,所以B 项是错误的。

是R 与S 等值连接的结果,是R 与S 自然连接

二、填空题

9. 在RDBMS 中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执行开销主要包括_____和_____代价。在多用户数据库中,还应考虑查询的内存代价开销。 【答案】

第 4 页,共 43 页