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

2017年北京林业大学经济管理学院809电子商务综合之数据库系统概论考研强化模拟题

  摘要

一、填空题

1. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的_____阶段。

【答案】物理设计

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

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

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

RESTORE_____FROMBK

WITHFILE :1,_____

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

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

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

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

3. 对于非规范化的模式,经过转变为1NF ,将1NF 经过转变为2NF , 将2NF 经过转变为3NF 。

【答案】使属性域变为简单域;消除非主属性对候选码的部分依赖;消除非主属性对候选码的传递依赖

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

【答案】串行;并行

5 在SQL Server 2000中,某数据库用户User 在此数据库中具有对T 表数据的查询和更改权限。.

现要收回User 对T 表的数据更改权,下述是实现该功能的语句,请补全语句。

_____UPDATE ON T FROM User

【答案】REVOKE

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

6. 在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和_____。

【答案】无损连接

7. 数据库内的数据是_____的,只要有业务发生,数据就会更新,而数据仓库则是_____的历史数据,只能定期添加和刷新。

【答案】动态变化;静态

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

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

9. 某事务从账户A 转出资金并向账户B 转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。

【答案】原子

【解析】由事务的原子性可知,它对数据所做的修改操作要么全部执行,要么全部不执行。

10.如图所示的关系R 的候选码为;R 中的函数依赖有;R 属于范式。

图 —个关系R

【答案】

二、选择题

11.

A. 充分条件

B. 必要条件

C. 充要条件

D. 既不充分也不必要

【答案】C

成立是成立的( )。

【解析】

成立,由分解规则可

得成立;

成立,由合并规则可得成立。

12.数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由( )。

A. 数据库管理员维护

B. 程序员维护

C. 数据库管理系统维护

D. —般用户维护

【答案】A

【解析】数据字典通常由数据库管理员维护,是一种用户可以访问的记录数据库和应用程序源数据的目录, 其。

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

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

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

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

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

【答案】B

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

14.在SQLServer2000中,某数据库中有角色R1和用户Ul ,U1是R1角色的成员,且只属于该

,UPDATE 角色。先对T 表给R1仅授予SELECT 和DELETE 权限并授予U1对T 表具有SELECT 、

和DENYDELETE 权限,则用户U1对T 表可以执行的操作是( )。

A. 查询、删除和更改数据

B. 查询和更改数据

C. 查询和删除数据

D. 查询和更改表结构

【答案】B

【解析】用户U1是R1角色的成员,所以U1具有R1角色的所有权限:查询和删除数据。对于T 表,用户U1具有SELECT 、UPDATE 和DENYDELETE 权限,所以U1对T 表可以执行的操作是查询、更改以及撤销删除。

15.以下有关索引的叙述中正确的是( )。

A. 索引越多,更新速度越快

B. 索引可以用来提供多种存取路径