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

2018年上海大学悉尼工商学院825数据库原理与应用之数据库系统概论考研基础五套测试题

  摘要

一、填空题

1. 数据的安全性是指_____。

【答案】保护数据库,防止未经授权或不合法的使用造成的数据泄漏、更改或破坏

2. SQL 语言的数据定义功能包括_____、_____、_____和_____。

【答案】定义数据库;定义基本表;定义视图;定义索引

3. 数据库系统是利用存储在外存上其他地方的来重建被破坏的数据库。方法主要有两种:_____和_____。

【答案】冗余数据;后援副本;日志文件

4. 关系模型由_____、_____和_____组成。

【答案】数据结构;数据操作;完整性规则

5. 设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。请补全如下语句:

CREATEVIEWV1(商品类别,平均价格)

AS

SELECT 商品类别,_____FROM商品表GROUPBY 商品类别

【答案】A VG (价格)

【解析】SQL 中,A VG (字段名)函数用来计算一组记录中某个字段值的平均值。

6. 在VB6.0中,已经用Adobel 连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset 的_____方法和Update 方法,使用

Adobel.Recordset 的_____方法可以使当前行指针在结果集中向前移动一行。

【答案】AddNew 、MovePrevious

Recordset 对象中的AddNew 方法可以用来在结果集里添加一个新记录MovePrevious 【解析】。

方法用来将当前行记录指针向前移动一行。

7. 关系规范化的目的是_____。

【答案】控制冗余,避免插入和删除异常,从而増强数据库结构的稳定性和灵活性

8. _____、_____、_____和是计算机系统中的三类安全性。

【答案】技术安全类;管理安全类;政策法律类安全性

二、选择题

9. OLAP 的核心是( )。

A. 对用户的快速响应

B. 互操作性

C. 多维数据分析

D. 以上都不是

【答案】C

10.SQL 语言中,HAVING 子句用于筛选满足条件的( )。

A. 列

B. 行

C. 分组

D. 元组

【答案】C

【解析】HA VING 子句常与GROUPBY 子句联合使用,

期所有课程中,班级平均成绩高于75的课程号、课程名称时,

低于75的就不提取了。

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

( )。

A. 平凡函数依赖

B. 部分函数依赖

C. 完全函数依赖

D. 传递函数依赖

【答案】B

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

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

数依赖。

通常指出分组的依据列,子句应该指出分组的即依据那个属性列来分组,而HA VING 子句则指出各分组提取的条件。例如:要求列出某班本学HA VING 子句则提出该课程的全班平均成绩A VG 要高于75, 依据是选课关系中的课程号属性列,存在X 的真子集XI ,使称函数依赖为

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

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

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

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

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

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

【答案】D

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

13.按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于( )。

A. 规划与分析阶段的系统规划与定义

B. 规划与分析阶段的可行性分析

C. 需求分析阶段的业务规则需求分析

D. 系统设计阶段的总体设计

【答案】B

【解析】技术可行性分析是指对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议,是根据用户提出的系统功能、性能及实现系统的各项约束条件来进行分析的,属于规划与分析阶段。

14.对SQLServer2000采用的备份和恢复机制,下列说法正确的是( )。

A. 在备份和恢复数据库时用户都不能访问数据库

B. 在备份和恢复数据库时用户都可以访问数据库

C. 在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库

D. 在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库

【答案】D

【解析】在数据库备份阶段,用户可以进行数据库访问、插入、删除、修改等操作,但在恢复阶段任何人都不能进行数据库访问。