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

2018年大连海洋大学农业推广(专业学位)341农业知识综合三之数据库系统概论考研强化五套模拟题

  摘要

一、选择题

1. 执行语句 CREATE DATABASE Student 的结果是( )。

A. 创建一个名为Student 的数据库,包括数据文件和日志文件

B. 运行失败,因为参数不完整

C. 创建一个名为Student 的数据库,但是只有默认的数据文件,无日志文件

D. 为数据库Student 创建一个名为Student 的表

【答案】A

【解析】CREATE DA TABASE dataname 可以用来创建数据库,其中dataname 为数据库的名字,默认包含数据文件和日志文件。

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

A. 数据库管理员维护

B. 程序员维护

C. 数据库管理系统维护

D. —般用户维护

【答案】A

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

3. 在关系中能唯一标识元组的最小属性集称为( )。

A. 外码

B. 候选码

C. 主码

D. 超码

【答案】B

【解析】超码

能有多个超码。候选码

关系可能有多个候选码;

主码

可以指定不同的候选码作为主码。

第 2 页,共 37 页 是关系中能唯一标识每个元组的属性或属性组(集),一个关系可_是关系中能唯一标识每个元组的最小属性或属性组,一个则是从候选码中选择一个,作为该关系的主码。数据库系统将按主码标识和排序每个元组。一个关系在任一时刻至多只能有一个主码,但在不同时刻

外码称该属性或属性组为

则是在关系的外码。

中的属性或属性组,若在另一个关系中作为主码使用,则

的外码和中的主码必须定义在相同的域上,允许使用不同的属性名。

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

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

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

. 磁盘物理损坏

. 系统突然发生停电事务

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

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

【答案】B

【解析】系统故障又称软故障,是操作故障,对机器或系统无损害,指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要重新启动系统的一类故障。这类故障不破坏数据库,但影响正在运行的所有事务;事务执行过程中发生运算溢出和某并发事务因发生死锁而被撤销属于事务内部故障;磁盘物理损坏造成的数据库信息丢失不是软故障。

5. 在SQLServer2000中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑tempdb )的备份。关于系统数据库的备份策略,下列做法中最合理的是( )。

A. 每天备份一次系统数据库

B. 每当用户进行数据更改操作时,备份系统数据库

C. 每当用户操作影响了系统数据库内容时,备份系统数据库

D. 备份用户数据库的同时备份系统数据库

【答案】C

【解析】备份数据库的主要目的是防止数据丢失。对于用户数据库,一般采用定期备份,但是系统级的数据对于服务器的实例运行至关重要,所以对于系统数据库应在修改之后立即备份。

6. SQL 的运算参数和结果都是( )形式。

A. 关系

B. 元组

C. 数据项

第 3 页,共 37 页

D. 属性

【答案】A

【解析】结构化查询语言是一种非过程化、面向集合的数据库语言。面向集合的特点是指SQL 的运算参数和结果都是集合形式一表或关系。

7. 关于分布式数据库系统和并行数据库系统,下列说法正确的是( )。

A. 分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能

B. 并行数据库系统的目的主要在于实现场地自治和数据全局透明共享

C. 并行数据库系统经常采用负载平衡方法提高数据库系统的业务吞吐率

D. 分布式数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作

【答案】C

【解析】分布式数据库的目标是:本地自治、非集中式管理、高可用性、位置独立性、分布式查询处理和分布式事务管理等;而并行数据库的目标是:利用多处理机结点并行的完成数据库任务以提高数据库系统的整体性能。分布式数据库各结点独立,物理上分散,逻辑上集中;并行数据库则经常采用负载平衡方法来提高数据库的业务吞吐率。

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

A. 安全性保障

B. —致性控制

C. 故障后的恢复

D. 数据的转储

【答案】c

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

二、简答题

9. 定义并理解下列术语,说明它们之间的联系与区别:

(1)域,笛卡儿积,关系,元组,属性;

(2)主码,候选码,外码;

(3)关系模式,关系,关系数据库。

【答案】(1)域,笛卡尔积,关系,元组,属性

①域:一组具有相同数据类型的值的集合。

②笛卡儿积:两个分别为n 目和m 目的关系R 和S 的笛卡尔积是一个n+m列的元组的集合。

③关系:在

上笛卡尔

积的子集称为关系,表示

第 4 页,共 37 页