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

2016年安徽工业大学计算机科学与技术学院数据库概论(同等学力加试)考研复试题库

  摘要

一、选择题

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

A. 星座模式

B. 雪花模式

C. 星型模式

D. 以上都不对

【答案】C

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

A. 恢复

B. 并发控制

C. 完整性

D. 安全性

【答案】C

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

3. 下列约束中能确保一个函数依赖是完全非平凡函数依赖的是( )。

A. 仅当其右边的属性集是左边属性集的子集

B. 仅当其右边属性集中的属性都不属于左边的属性集

C. 仅当其右边属性集中至少有一个属性不属于左边的属性集

D. 仅当其右边属性集中的属性都属于左边的属性集

【答案】B

【解析】函数依赖是指关系中一个或一组属性的值可以决定其它属性的值。仅当其右边属性集中的属性都不属于左边的属性集时可以确保一个函数依赖是完全非平凡函数依赖。

4. 有教师表(教师号,教师名,职称,基本工资),其中基本工资和取值与教师职称有关,实现这个约束的可行方案是( )。

A. 在教师表上定义一个视图

B. 在教师表上定义一个存储过程

C. 在教师表上定义插入和修改操作的触发器

D. 在教师表上定义一个标量函数

【答案】C

【解析】触发器是一种无需用户调用的特殊的存储过程,当数据库系统进行特定的操作发现有触发器定义时就会执行触发器定义的功能,从而满足某些特定的需要以保证业务的处理任务自动进行。

5. OLAP 系统按照其数据在存储器中的存储格式可以分为( )3种类型。

A. 关系OLAP 、对象OLAP 、混合型OLAP

B. 关系OLAP 、混合型OLAP 、多维OLAP

C. 对象OLAP 、混合型OLAP 、多维OLAP

D. 关系OLAP 、对象OLAP 、多维OLAP

【答案】B

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

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

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

C.OLAP 是联机分析处理

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

【答案】A

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

能用于多维分析的。

7.

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

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

B. 将数据缓冲区中的内容保存到数据库中

C. 更改用户屏幕上显示的数据

D. 更改数据缓冲区中当前行指针的位置

【答案】B

【解析】UPDATE 方法的作用是将新添加在缓冲区的记录或修改后的结果永久保存在数据库中。

8. 关于关系的完整性约束条件,下列说法错误的是( )。

A. 在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性

B. 用户完整性应该由关系系统自动支持

C. 参照完整性可由用户或系统定义

D. 用户定义的完整性是应用领域需要遵循的约束条件

【答案】B

【解析】关系完整性有三类:实体完整性、参照完整性和用户定义的完整性。其中实体完整性保证每一个数据(实体)是可识别的,参照完整性保证当数据与数据之间有联系时,这种联系

不含度量的多维数组是不

造成的数据取值的制约;用户定义的完整性保证每一个数据的取值在应用领域内是合理的。其中,实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称为关系的两个不变性。也就是说,只要是关系数据库系统就应该自动支持实体完整性和参照完整性。

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

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

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

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

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

【答案】C

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

10.后援副本的用途是( )。

A. 安全性保障

B. —致性控制

C. 故障后的恢复

D. 数据的转储

【答案】c

【解析】后援副本即数据库的备份文件,是用于数据库故障后的恢复。

二、简答题

11.试述数据库系统的三级模式结构,并说明这种结构的优点是什么。

【答案】(1)数据库系统的三级模式结构由外模式、模式和内模式组成。

①外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。

②模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。

③内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。

(2)数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS 管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性