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

2017年河北农业大学信息科学与技术学院808数据库技术考研冲刺密押题

  摘要

一、选择题

1.

A. 充分条件 B. 必要条件 C. 充要条件

D. 既不充分也不必要 【答案】C 【解析】

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

2. 有两个关系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个元组,那么

3. 数据库管理系统的工作不包括( )。

A. 定义数据库

B. 对已定义的数据库进行管理 C. 为定义的数据库提供操作系统 D. 数据通信 【答案】C

为25个元组、1-S 为15个元组是正确的。

【解析】DBMS 的功能主要有数据库定义、数据库操纵、数据库运行控制、数据库建立及维护和数据通信等。

4. 关于OLAP 和OLTP 的叙述中错误的是( )。

A.OLTP 事务量大,但事务内容比较简单且重复率高 B.OLAP 的最终数据来源与OLTP 不一样 C.OLAP 面对决策人员和高层管理人员 D.OLTP 以应用为核心,是应用驱动的 【答案】C 【解析】用用户不同。

5. 查询选课关系

(Cno ), 下列语句正确的是( )

A. B. C.

D.

【答案】A 过,为此,其值应该是空

一样,最终数据来源都是来自底层的数据库系统,但是由于两者的使

表中还没有给定成绩(Score )的课程号(Sno )和学号

【解析】在数据库基本表中,还没有给定成绩的属性列,意味着该属性列的数据还从未更新

中可以用

来查询属性列值是空

值或不为空值的元组。根据题意,应该选择A 项。注意,IS 不能用“=”来代替。

6. 在关系代数运算中,最费时间和空间的是( )。

A. 选择和投影运算 B. 除法运算

C. 笛卡尔积和连接运算 D. 差运算 【答案】C

【解析】在关系代数运算中,最费时间和空间的是笛卡尔积和连接运算,所以尽可能放在后面做。

7. 二级封锁协议可防止( )。

A. 不可重复读、丢失修改 B. 读“脏”数据

C. 读“脏”数据、丢失修改 D. 不可重复读、读“脏”数据 【答案】C

【解析】一级封锁协议可防止丢失修改;二级封锁协议可以防止丢失修改和读“脏”数据;三级封锁协议可防止丢失修改、读“脏”数据和不可重复读。

8. 关于登录账号和数据库用户,下列各项表述不正确的是( )。

A. 登录账号是在服务器级创建的,数据库用户是在数据库级创建的 B. 创建数据库用户时必须存在该用户的登录账号 C. 数据库用户和登录账号必须同名 D. —个登录账号可以对应多个数据库用户 【答案】C

【解析】登录账户属于SQL Server服务安全防线, 用户只有拥有SQL Server服务登录账户,才能与SQLServer 建立链接;数据库用户属于SQL Server数据库安全防线,SQLServer 中的每个数据库都有自己的用户和角色, 该数据库只能由它的用户和角色访问。它们是不同级别的账号,它们需要绑定,创建数据库用户时必须存在该用 户的登录账号,一个登录账号可以对应多个数据库用户,但不需要同名。

9. 不属于DBMS 基本组成的是( )。

A.DDL 编译器和DML 预处理器 B. 数据库管理器 C. 查询处理器和数据字典 D. 编译解释处理程序 【答案】D

;②DML 预【解析】DBMS 的主要组成:①DDL 编译器(数据定义语言及其翻译处理程序)

;③查询处理器;④数据库管理器(数据库运行控制处理器(数据操纵语言及其编译/解释程序)

;⑤数据字典(DataDictionary ,DD )管理器。 程序)

10.下列关于数据仓库的叙述中,( )是不正确的。

A. 数据仓库通常采用三层体系结构

B. 底层的数据仓库服务器一般是一个关系型数据库系统 C. 数据仓库中间层OLAP 服务器只能采用关系型OLAP D. 数据仓库前端分析工具中包括报表工具 【答案】C

11.下列哪个函数能将一个表达式从一种数据类型改变为另一种数据类型?( )

A.

B.

C.

D. 【答案】C