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

2018年河南科技大学信息工程学院828计算机网络之数据库系统概论考研基础五套测试题

  摘要

一、填空题

1. 设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

SELECT 城市FROM 作者表_____

SELECT 城市FROM 出版商表

【答案】EXCEPT

【解析】EXCEPT 语句的作用是查询两个数据表中除" “公共" ”数据以外的数据信息,即查询两个数据表中的" 除外”数据信息。使用EXCEPT 运算符可以实现集合差操作,从左查询中返回右查询没有找到的所有非重复值。

2. 如果多个事务依次执行,则称事务是执行_____; 如果利用分时的方法,同时处理多个事务,则称事务是执行_____。

【答案】串行;并行

3. 完整性约束条件作用的对象有属性、_____和_____三种。

【答案】关系;元组

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

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

5. 数据仓库主要是供决策分析用的_____,所涉及的数据操作主要是_____,一般情况下不进行。

【答案】数据查询;修改操作

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

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

7. 关系数据库中基于数学的两类运算是_____和_____。

【答案】关系代数;关系演算

8. 在SQL 语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用语句,收 回所授的权限使用语句。

【答案】GRANT ; REVOKE

9. 数据库管理系统的主要功能有_____、_____、_____数据库的运行管理以及数据库的建立和维护等4个方面。

【答案】数据库定义功能;数据库操纵功能

10.设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。

①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。首先应该进行的恢复操作是恢复_____,第二个应该讲行的恢复操作是恢复_____。

②假设这些备份操作均是在BK 设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句

RESTORE_____FROMBK

WITHFILE :1,_____

【答案】完全备份1、差异备份2、DATABASE 销售数据库、RECOVERY

【解析】数据库恢复的顺序为:①恢复最近的完全数据库备份。②恢复完全备份之后的最近的差异数据库备份(如果有的话)。③按日志备份的先后顺序恢复自最近的完全或差异数据库备份之后的所有日志备份。

用来实现恢复数据库的RESTORE 语句其基本语法格式为:

RESTORE DATABASE数据库名FROM 备份设备名

11,.在SQL Server 2000中某数据库用户User 在此数据库中具有对T 表数据的查询和更改权限。现要收回User 对T 表的数据更改权,下述是实现该功能的语句,请补全语句。

_____UPDATE ON T FROM User

【答案】REVOKE

【解析】在SQL Server中,收回权限用REVOKE 来实现。

二、选择题

12.在 OODB 中,类(class )是( )。

A. 实体的集合

B. 数据类型的集合

C. 表的集合

D. 对象的集合

【答案】D

【解析】类可以产生对象,所以类可以看成是对象的集合。

13.下列不属于非平凡函数依赖的是( )。 A.

B.

C.

D.

【答案】D

【解析】若 是平凡函数依赖,否则称为非平凡函数依赖。D 项为平凡函数依赖,所以不属于非平凡函数依赖。

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

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

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

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

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

【答案】B

15.在执行查询语句时,DBMS 从数据字典中调出相应的内模式描述,并从模式映象到内模式,从而确定应读入的( )。

A. 逻辑数据

B. 物理数据

C. 操作序列

D. 优化策略

【答案】B

【解析】内模式也称为物理模式,在DBMS 中内模式描述信息通常保存在数据字典中。

16.数据库系统可能出现下列故障:

. 事务执行过程中发生运算溢出

. 某并发事务因发生死锁而被撤销

. 磁盘物理损坏

. 系统突然发生停电事务

. 操作系统因被病毒攻击而突然重启

以上故障属于系统故障(软故障)的是( )。 A. B. C. D.

【答案】B

【解析】系统故障又称软故障,是操作故障,对机器或系统无损害,指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在