全国计算机等级考试三级难度|2004年4月全国计算机等级考试三级数据库技术笔试试卷

试题集锦 2023-06-16 网络整理 可可

【shitiku.jxxyjl.com--试题集锦】

一、选择题(每小题1分,共60分)
下列各题a)、b)、c)、d)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) 下列哪一个是输出设备?

a) 鼠标      b) 键盘     c) 数/模转换器      d) 模/数转换器

(2) 下列叙述中,错误的是

a) 系统软件是在应用软件基础上开发的      b) 系统软件应提供友好的人机界面

c) 系统软件与硬件密切相关                d) 系统软件与具体应用领域无关

(3) 下列哪一个协议是internet使用的协议?

a) osi参考模型中规定的传输层协议        b) tcp/ip传输控制/网间协议

c) ieee 802.3系列协议                   d) 帧中继传输协议

(4) 通常可用传输速率描述通信线路的数据传输能力,传输速率指的是

a) 每秒钟可以传输的中文字符个数          b) 每秒钟可以传输的字符数

c) 每秒钟可以传输的比特数                d) 每秒钟可以传输的文件数

(5) 下图所示的情况称为,从信息源结点传输到信息目的结点的信息中途被攻击者

 

 

a) 截获          b)窃听        c)篡改         d)伪造

(6) 操作系统的安全措施可从隔离方面考虑。以下哪一个不是隔离的措施?

a) 物理隔离      b) 逻辑隔离     c)时间隔离      d) 空间隔离

(7) 以下关于数据的逻辑结构的叙述中,哪一条是不正确的?

a) 数据的逻辑结构是数据间关系的描述

b) 数据的逻辑结构抽象地反映数据元素间的逻辑关系

c) 数据的逻辑结构具体地反映数据在计算机中的存储方式

d) 数据的逻辑结构分为线性结构和非线性结构

(8) 以下关于链式存储结构的叙述中,哪一条是不正确的?

a) 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

b) 逻辑上相邻的结点物理上不必邻接

c) 可以通过计算直接确定第i个结点的存储地址

d) 插入、删除运算操作方便,不必移动结点

(9) 以下哪一个不是队列的基本运算?

a) 从队尾插入一个新元素          b) 从队列中删除第i个元素

c) 判断一个队列是否为空          d) 读取队头元素的值

(10) 队列适用于下列哪一种应用?

a) 表达式求值                    b) 堆排序算法的实现

c) 树的层次次序周游算法的实现    d) 二叉树对称序周游算法的实现

(11) 设一棵二叉树中,度为1的结点数为9,则该二叉树的叶结点的数目为

a)10            b) 11         c) 12           d) 不确定

4

2

5

8

12

10

15

d)

2

4

5

8

12

10

15

c)

2

4

5

8

12

10

15

b)

4

2

8

5

12

10

15

a)

(12) 下列哪一棵不是avl树?

(13) 设某散列表的当前状态如下:

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

190

75

 

 

194

 

 

 

768

559

 

 

582

393

 

 

 

 

208

该散列表的负载因子约为

a) 0.27         b) 0.42        c) 0.58        d) 0.73

(14) 设有关键码序为(q,g,m,z,a,n,b,p,x,h,y,s,t,l,k,e),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?

a) g,q,m,z,a,n,b,p,h,x,s,y,l,t,e,k

b) g,m,q,z,a,b,n,p,h,s,x,y,e,k,l,t

c) g,m,q,a,n,b,p,x,h,y,s,t,l,k,e,z

d) a,b,g,m,n,p,q,z,e,h,k,l,s,t,x,y

(15) 对n个记录的文件进行堆排序,最坏情况下的执行时间为

a) o(log2n)      b) o(n)         c) o(n log2n)   d) o(n2)

(16) 批处理操作系统提高了计算机的工作效率。下列关于批处理操作系统的叙述中,哪一个是正确的?

a) 用户不能直接干预其作业的执行

b) 批处理操作系统的系统资源利用率不高

c) 批处理操作系统的系统吞吐量小 

d) 批处理操作系统不具备并行性

(17) 下列关于时间片轮转法的叙述中,哪一个是不正确的?

a)在时间片轮转法中,系统将cpu时间划分成一个个时间段

b)就绪队列中的各进程轮流在cpu上运行,每次运行一个时间片

c)当时间片结束时,运行进程自动让出cpu,该进程进入等待队列

d)如果时间片长度很小,则调度程序剥夺cpu的次数频繁,加重系统开销

(18) 在信号量及p、v操作中,每对信号量执行一次p操作,意味着要求

a) 使用一个资源                  b) 分配一个资源

c)释放一个资源                  d)共享一个资源

(18) 在信号量及p、v操作中,每对信号量执行一次p操作,意味着要求

a) 使用一个资源                  b) 分配一个资源

c)释放一个资源                  d)共享一个资源

(19) 用户使用操作系统通常有三种方式,它们是终端命令、系统调用命令和

a)计算机指令    b) 宏命令       c)作业控制语言 d) 汇编语言

(20) 下列关于紧凑技术的叙述中,哪一个是不正确的?

a)内存中任意一个作业都可以随时移动

b)移动可以集中分散的空闲区

c)移动会增加处理器的开销

d)采用紧凑技术时应尽可能减少移动的信息量

(21) 系统抖动是指

a)使用机器时,屏幕闪烁的现象

b)系统盘有问题,致使系统不稳定的现象

c)被调出的页面又立刻被调入所形成的频繁调入调出的现象

d)由于内存分配不当,偶然造成内存不够的现象

(22) 在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间。为些要引入

a)基本目录      b)当前目录     c)子目录       d)父目录

(23) 下列关于文件索引结构的叙述中,哪一个是不正确的?

a) 采用索引结构,逻辑上连续的文件存放在连续的物理块中

b) 系统为每个文件建立一张索引表

c) 索引结构的优点是访问速度快,文件长度可以动态变化

d) 索引结构的缺点是存储开销大

(24) 磁盘的存取访问时间一般包括

a) 寻道时间、旋转延迟时间、传送时间

b)寻道时间、等待时间、传送时间

c) 寻道时间、等待时间、旋转延迟时间

d) 传送时间、寻道时间、等待时间

(25) 关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁首先提出的?

a)p.p.s.chen                    b)j.martin

c)e.f.codd                      d)w.h.inmon

(26) 下列关于数据库数据模型的说法中,哪一个是不正确的?

a) 任何一张二维表都表示一个关系

b) 层次模型的数据结构是有向树结构

c) 在网状模型中,一个子结点可以有多个父结点

d) 在面向对象模型中每一个对象都有一个惟一的标识

(27) 20世纪70年代数据库系统语言研究会(codasyl)下属的数据库任务组(dbtg)提出的dbtg系统方案,它是哪种数据模型的典型代表?

a) 层次模型      b) 网状模型     c) 关系模型     d) 对象模型

(28) 下列关于数据库三级模式结构的说法中,哪一个是不正确的?

a)数据库三级模式结构由内模式、模式和外模式组成

b)dbms在数据库三级模式之间提供外模式/模式映象和模式/内模式映像

c)外模式/模式映象实现数据的逻辑独立性

d)一个数据库可以有多个模式

(29) 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的

a)候选码        b)主码         c)外码         d)连接码

第(30)-(32)题基于以下说明:设有供应商关系s和零件关系p如下图所示。它们的主码分别是“供应商号”和“零件号”。而且,零件关系p的属性“供应商号”是它的外码,属性“颜色”只能取值为(红,白,兰)。(这里假定dbms不支持“级联修改”功能)

供应商关系s:                                                            零件关系p:

供应商号

供应商名

所在城市

 

零件号

颜色

供应商号

b01

s10

t20

z01

红星

宇宙

黎明

立新

北京

上海

天津

重庆

 

010

201

312

b01

t20

s10

(30) 若向关系p插入新行,新行的值分别列出如下。它们中哪个(些)不能被插入?

ⅰ.(‘201’,‘白’,‘s10’)

ⅱ.(‘301’,‘红’,‘t11’)

ⅲ.(‘301’,‘绿’,‘b01’)

a)只有ⅰ       b) 只有ⅰ和ⅱ   c)  只有ⅱ      d) 都不能

(31) 若要删除关系s中的行,删除行的值分别列出如下。它们中的哪个(些)可以被删除?

ⅰ.(‘s10’,‘宇宙’,‘上海’)       ⅱ.(‘z01’,‘立新’,‘重庆’)

a)只有ⅰ       b) 只有ⅱ       c)  都可以      d) 都不可以

(32) 若要更新关系p或关系s,如下的更新操作哪个(些)可以被执行?

ⅰ.将s表中的供应商号的值‘z01’修改为‘z30’

ⅱ.将p表中的供应商号的值‘b01’修改为‘b02’

a)只有ⅰ       b) 只有ⅱ       c)  都可以      d) 都不可以

(33) 设关系r和关系s具有相同的属性个数,且相应的属性取自同一个域,则

{t | t ∈ r ∧ ¬ t ∈ s}t是元组变量

其结果关系是

a)r∪s          b)r-s          c)r∩s     d)r-(r-s)

(34) 设关系r、s和t分别为下图所示,则有

(35) 设有关系r(a,b,c)和s(a,d,e,f),且r.a和s.a取自同一个域,与下面sql语句:

select r.a,b,e,f from r,s where r.a=s.a and b=3

等价的关系代数表达式是

ⅰ. ∏a,b,e,f(σb=3(r?s))

ⅱ. ∏a,b(σb=3(r)))?( ∏e,f(s))

ⅲ. (σb=3(∏a,b (r)))?( ∏e,f (s))

a)只有ⅰ       b) 只有ⅱ       c)  ⅱ和ⅲ      d) 都等价

(36) 下列关于关系数据库视图的说法中,哪些是正确的?

ⅰ. 视图是关系数据库三级模式中的内模式。

ⅱ. 视图能够对机密数据库提供一定的安全保护。

ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。

ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。

ⅴ. 所有的视图都是可以更新的。

a)ⅰ、ⅱ和ⅲ                    b) ⅱ、ⅲ和ⅳ

c)   ⅱ、ⅲ、ⅳ和ⅴ              d) 都正确

第(37)-(38)题基于学生-课程数据库中的三个基本表:

学生信息表:s(sno, sname, sex, age, dept)  主码为sno

课程信息表:c(cno, cname, teacher)   主码为cno

学生选课信息表:sc(sno, cno, grade)   主码为(sno, cno)

(37) “从学生选课信息表中找出无成绩的元组”的sql语句是

a) select * from sc where grade=null

b) select * from sc where grade is ‘ ’

c) select * from sc where grade is null

d) select * from sc where grade =‘ ’

(38) 在“查询选修课程号为4,且成绩在80分以上的所有学生的学号和姓名”的sql语句中,将使用的表是

a) 学生信息表s

b) 学生信息表s和课程信息表c

c) 学生信息表s、课程信息表c和学生选课信息表sc

d) 学生信息表s和学生选课信息表sc

(39) 下列条目中,哪些是dbms的基本功能?

ⅰ. 提供用户对数据库结构的描述功能

ⅱ. 提供用户对数据的操作功能

ⅲ. 提供多用户环境下的事务管理

ⅳ. 分类组织、存储和管理各种数据

ⅴ. 数据库的创建、转储和恢复

a)ⅰ、ⅱ和ⅲ                    b) ⅱ、ⅲ和ⅳ

c) ⅰ、ⅱ、ⅲ和ⅳ                d) 都是

(40) oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?

a) oracle 5版   b) oracle 6版   c) oracle 7版   d) oracle 8版

(41) rdbms的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是

a) 应用层、语言翻译处理层、数据存取层、数据存储层、操作系统层

b) 应用层、数据存取层、语言翻译处理层、数据存储层、操作系统层

c) 应用层、语言翻译处理层、数据存储层、数据存取层、操作系统层

d) 应用层、数据存取层、数据存储层、语言翻译处理层、操作系统层

(42) 数据库结构的描述和定义是dbms运行的基本依据,它们存储于

a) 封锁表        b) 数据字典     c) 索引         d) 日志

(43) foxbase、foxpro、access属于下列哪一种dbms体系结构?

a) 微机环境下简单dbms系统结构

b) 分布式环境下的集中式数据库系统结构

c) 分布式dbms系统结构

d) 面向对象数据库管理系统

(44) 数据库管理系统的数据操纵语言(dml)所实现的操作一般包括

a) 建立、授权、修改              b) 建立、授权、删除

c) 建立、插入、修改、排序        d) 查询、插入、修改、删除

(45) 在oracle公司的开发工具developer/2000中,能够生成可进行数据查询和操纵的程序的模块是

a) oracle forms                  b) oracle reports

c) oracle graphics               d) oracle book

(46) 在对数据库的系统故障进行恢复时,需要对日志文件进行

a) 反向扫描      b) 正向扫描     c) 双向扫描     d) 随机扫描

(47) 事务的持久性是由数据库系统中的哪个部件负责?

a) 完整性控制部件                b) 安全性控制部件

c) 恢复管理部件                  d) 并发控制部件

(48) 设有两个事务t1和t2,其并发操作如下表所示,则下列说法中正确的是

步骤

t1

t2

1

读a=10

 

2

 

读a=10

3

写a=a-3

 

4

 

写a=a-1

a) 该操作序列不存在问题          b) 该操作序列丢失修改

c) 该操作序列不能重复读          d) 该操作序列读出“脏”数据

(49) 下列权限中,哪一个不是数据库的访问权限?

a) read权限                     b) resource权限

c) update权限                   d) lock权限

(50) e-r模型用于数据库设计的哪一个阶段?

a) 需求分析                      b) 概念结构设计

c) 逻辑结构设计                  d) 物理结构设计

(51) 下列关于部分函数依赖的叙述中,哪一条是正确的?

a) 若x→y,且存在属性集z,z∩y≠Ø,x→z,则称y对x部分函数依赖

b) 若x→y,且存在属性集z,z∩y=Ø,x→z,则称y对x部分函数依赖

c) 若x→y,且存在x的真子集x’z,x’→z,则称y对x部分函数依赖

d) 若x→y,且对于x的任何真子集x’,都有x’ ?y,则称y对x部分函数依赖

(52) 设u为所有属性,x、y、z为属性集,z=u-x-y,下列关于平凡的多值依赖的叙述中,哪一条是正确的?

a) 若x→→y,z=Ø,则称x→→y为平凡的多值依赖

b) 若x→→y,z≠Ø,则称x→→y为平凡的多值依赖

c) 若x→y,x→→y,则称x→→y为平凡的多值依赖

d) 若x→→y,x→→z,则称x→→y为平凡的多值依赖

(53) 下列关于关系模式规范化的叙述中,哪一条是不正确的?

a) 若r∈bcnf,则必然r∈4nf

b) 若r∈bcnf,则必然r∈3nf

c) 若r∈bcnf,则必然r∈2nf

d) 若r∈bcnf,则必然r∈1nf

第(54)-(56)题基于以下叙述:有关系模式p(a,b,c,d,e,f,g,h,i,j),根据语义有如下函数依赖集:f={abd→e,ab→g,b→f,c→j,c→i,g→h}

(54) 关系模式p的码是

a) (a,c)         b) (a,b,g)      c) (a,g)        d) (a,b,c,d)

(55) 关系模式p的规范化程度最高达到

a) 1nf           b) 2nf          c) 3nf          d) bcnf

(56) 现将关系模式p分解为三个关系模式p1(a,b,d,e,f),p2(a,b,g,h),p3(c,i,j),则其中p2的规范化程度达到

a) 1nf           b) 2nf          c) 3nf          d) bcnf

(57) powerdesigner所包含模块中,用于数据库设计和构造的模块是

a) powerdesigner appmodeler

b) powerdesigner dataarchitect

c) powerdesigner metaworks

d) powerdesigner warehousearchitect

(58) 如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?

a) 支持面向对象的程序设计        b) 支持与多种数据库联结

c) 支持开放性                    d) 工具的完备性要好

(59) 下列哪一种结构是支持并行数据库系统最好的结构?

a) 共享内存      b) 共享磁盘     c) 无共享       d) 层次模式

(60) 操作型数据和分析型数据具有不同的特征,下列哪一个是操作型数据的特征?

a) 可更新的                      b) 历史的(包括过去的数据)

c) 支持管理决策的                d) 面向主题的

二、填空题(每空2分,共40分)

请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。

(1)    存储容量1gb(giga byte)等于【1】 kb。

(2)    联网的各个计算机共享一个公共通信信道,当一台计算机发送消息时,所有其他计算机都能“收听”到此消息。这种网络称为【2】网络。

(3)    按行优先顺序存储下三角矩阵ann的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为loc(aij)=loc(aii)+  【3】 。

(4)    按先根次序周游树(林)等同于按【4】序周对应的二叉树。

(5)    m阶b+树的每个结点至多有【5】个子女。

(6)      一个进程可以包含多个线程,这些线程【6】分配给进程的内存地址空间。

(7)    为了保证cpu执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为【7】 。

(8)    系统为了管理文件,设置了专门的数据结构文件控制块(fcb)。fcb是在执行【8】文件系统调用时建立的。

(9)    数据库技术的研究领域十分广泛,概括地讲可包括三个主要领域:dbms软件的研制、数据库设计和【9】 。

(10)    在sql语言中,如果要为一个基本表增加列和完整性的约束条件,应该使用sql语句【10】 。

(11)     当对视图进行update、insert和delete操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项【11】 。

(12)    sql语言支持数据库的外模式、模式和内模式结构。外模式对应于视图和部分基本表,模式对应于【12】 ,内模式对应于存储文件。

(13)    在数据库管理系统中,数据操纵语句可以嵌入到某一高级语言中,该语言称为【13】 语言。

(14)     db2通用数据库为解决所有平台上的异构数据库之间的访问,提供了【14】解决方案。

(15)     对未提交修改的封锁必须保持到【15】 的终点。

(16)     sql语言中对权限回收的命令是【16】 。

(17)     armstrong公理系统中有一条推理规则为:若x→y为f所逻辑蕴涵,且zÍu,则xz→yz为f所逻辑蕴涵。这条推理规则称作【17】 。

(18)     e-r模型转换为关系模式时,将一个多元联系转换为一个关系模式,关系模式的码为参与联系的各个实体的【18】 。

(19)     分布式数据库系统与集中式数据库系统最大的区别是分布式数据库中的数据【19】 存储在多个场地。

(20)      数据多维化或预综合处理的操作是【20】 特有的操作。

本文来源:https://shitiku.jxxyjl.com/shitijijin2/27239.html

Copyright @ 2011- 考试题库网 All Rights Reserved. 版权所有

免责声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

 站长统计