学者谷

计算机三级数据库技术考前基础训练题

导语;计算机三级考试备考工作已经进入紧张冲刺阶段,不知道同学们都复习得怎么样呢?小编整理了计算机三级数据库技术考前基础训练题,一起来练习下吧:

计算机三级数据库技术考前基础训练题
  计算机三级数据库技术考前基础训练题1

1). 下列关于数据库实施、运行和维护的说法中,最恰当的是( )

A.对于数据量超大的数据库应用系统,最好在刚刚建立好数据库且未导入任何数据前编写调试应用程序

B.对于数据量极大的中大型系统,不需要等待所有的数据都入库后才开始试运行,可以先装载少量的数据,等到试运行的结果符合设计要求后,再批量装入全部数据

C.数据库的重构不仅需要在原来的数据库设计的基础上做适当的扩充或修改,也最好考虑重新设计相应的应用程序

D.索引的根本目的是为了提高查询效率,但当数据量庞大时也会占用大量的磁盘空间。由于查询缓存的存在,因此不需要为经常在查询中作为条件的.列建立索引

正确答案:B

答案解析:A中在调试应用程序时,如果数据入库尚未完成,数据库没有数据,应用程序的调试将会出现一定的困难;C项中数据库重构应该尽量避免应用程序的改动;D项中经常查询的列应该建立索引。

2). 下列( )进程间的通信方式不能传递大量信息。

A.共享内存

B.消息缓冲

C.信箱通信

D.信号量及P、V操作

正确答案:D

答案解析:P、V操作只是低级通信原语,不能承担进程间大量信息的交换任务。

3). 堆排序属于( )。

A.选择排序

B.插入排序

C.交换排序

D.归并排序

正确答案:A

4). 关于二叉树,存在以下三种说法:①二叉树按某种顺序线索化后,任一结点均有指向其前趋和后继的线索;②二叉树的前序遍历序列中,任意一个结点均在其子女结点的前面;③由于二叉树中每个结点的值最大为2,所以二叉树是一种特殊的树。其中( )是正确的。

A.只有①

B.只有②

C.①和③

D.以上全不对

正确答案:B

5). 下面关于数据模型的描述,不正确的是( )

A.数据模型表示的是数据库本身

B.数据模型表示的是数据库的框架

C.数据模型是客观事物及其联系的描述

D.数据模型能够以一定的结构形式表示出各种不同数据之间的联系

正确答案:A

6). 下列SQL语句中,修改表结构的是( )

R

TE

TE

RT

正确答案:A

  计算机三级数据库技术考前基础训练题2

1). 如果一个并发调度的结果与某一串行调度执行结果等价,则这个并发调度称为是( )

A.串行调度

B.可串行化的调度

C.并发执行的可串行化执行

D.串行控制

正确答案:B

2). 下列关于数据的存储结构的叙述中,正确的是( )。

A.数据的存储结构是数据间关系的抽象描述

B.数据的存储结构是逻辑结构在计算机存储器中的实现

C.数据的存储结构分为线性结构和非线性结构

D.数据的存储结构是对数据运算的具体实现没有影响

正确答案:B

答案解析:数据的存储结构是逻辑结构在计算机存储器里的实现。

3). 不能够作为应用程序系统中的主程序的是( )

A.表单

B.菜单

C.数据表

D.程序

正确答案:C

4). 下面不属于数据库新的应用领域的是( )

A.计算机辅助管理

B.科学计算

C.地理信息系统

D.办公信息系统

正确答案:B

5). 下面关于查询描述正确的是( )

A.可以使用CREATEVIEW打开查询设计器

B.使用查询设计器可以生成所有的SQL查询语句

C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中

D.使用DO语句执行查询时,可以不带扩展名

正确答案:C

6). 下面有关主键的叙述正确的是( )

A.不同的记录可以具有重复的主键值或空值

B.一个表中的主键可以是一个或多个字段

C.在一个表中主键只可以是一个字段

D.表中的主键的数据类型必须定义为自动编号或文本

正确答案:B