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

2017年赣南师范学院数学计算机科学学院908数据库原理[专业硕士]考研导师圈点必考题汇编

  摘要

一、选择题

1. 恢复机制的关键问题是( )。

A. 登记日志文件 B. 数据转储 C. 立冗余数据 D. 数据镜像 【答案】C

【解析】数据库的恢复机制关键问题是建立冗余数据,建立冗余数据的主要方式有数据转储、建立日志文件等,己备数据库出现故障时利用冗余数据进行恢复。

2. 在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是( )。

A. 为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶 B. 用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码 C. 如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出 D. 好的散列函数产生的存储地址分布应尽可能是随机的 【答案】D

,支持快速文件访问。利用散列方法组织存储【解析】散列文件利用散列函数(Hash 函数)

一个文件时,应先指定文件记录中的一个(或一组)域作为查找码(散列域)。好的散列函数应满足地址分布均匀、地址分布随机两个条件。产生桶溢出的两个主要原因是:文件初始设计时,为文件记录预留的桶数偏少;散列函数的“均匀分布性”不好,造成某些桶存满了记录而其他桶内却有较多空闲空间。

3. 在SQL Server中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有( )。

A.DEFAULT 、CHECK 和 UNIQUE B.DEFAULT 、CHECK 和 RULE C.CHECK 和 DEFAULT D.DEFAULT 和 RULE 【答案】D

SQL Server 的约束包括 UNIQUE 、DEFAULT 、RULE 、PRIMARY KEY 和 FOREIGN 【解析】

KEY 等,但 属于数据库对象的是RULE 、DEFAULT , 当它们创建后可以绑定到一列或者几列上,并可以重复使用。

4. 常用的关系数据库管理系统有( )。

A.Oracle 、Access 、PowerBuilder 和 SQL Server B.DB2、Access 、Delphi 和 SQ1。Server C.Oracle 、Sybase 、Informix 、Visual FoxPro D.PowerDesigner 、Sybase 、Informix 、Visual FoxPro 【答案】C

【解析】关系数据库管理系统是被公认为最有前途的一种数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如

PowerDesigner 属于应用系统开发工具软件。

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

A. —个多维数组可以表示为(维1,维2, „,维II ) B. 维的一个取值称为该维的一个维成员 C.OLAP 是联机分析处理

D.OLAP 是以数据仓库进行分析决策的基础 【答案】A

【解析】一个多维数组可以表示为:能用于多维分析的。

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

A. 关系 B. 元组 C. 数据项 D. 属性 【答案】A

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

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

A. 恢复 B. 并发控制 C. 完整性 D. 安全性

等。Delphi 、PowerBuilder 和

不含度量的多维数组是不

【答案】C

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

8. 有两个关系R 和S ,分别包含15个和10个元组,则在组数目情况是( )。

A.15,5,10 B.18, 7, 7 C.21’11, 4 D.25,15,0

【答案】B

【解析】①A 项的情形:若RDS 为10个元组,那么确的。

②B 项的情形:若③C 项的情形:若

为7个元组,那么为4个元组,那么

应为18个元组、为21个元组、

应为8个元组。 为11个元组是正确的。

为15个元组、S 为5个元组是正

中不可能出现的元

④D 项的情形:若为0个元组,那么为25个元组、1-S 为15个元组是正确的。

9. 关于UML 的各种视图及其分类,下列说法错误的是( )。

A. 用例图、类图、对象图,组件图和部署图都是静态视图 B. 顺序图、交互图、状态图和活动图都是动态视图 C. 类图和对象图都是结构视图

D. 顺序图、状态图和组件图都是行为视图 【答案】D

【解析】UML 视图共有9种,主要分为两类:静态图和动态图,其中: ①静态图:用例图、类图、对象图、组件图、部署图。 ②动态图:顺序图、交互图、状态图、活动图。 根据它们在不同视图的应用可以分为五类: ①用例视图:用例图。 ②结构视图:类图、对象图。

③行为视图:顺序图、活动图、交互图、状态图。 ④实现视图:组件图。 ⑤环境视图:部署图。

D 项错误,组件图属于实现视图而不是行为视图。

10.数据仓库的数据具有4个基本特征,以下错误是指( )。

A. 面向主题的 B. 集成的 C. 不可更新的