【计算机类职业资格】三级数据库技术笔试-106及答案解析.doc

上传人:inwarn120 文档编号:1321390 上传时间:2019-10-17 格式:DOC 页数:27 大小:108KB
下载 相关 举报
【计算机类职业资格】三级数据库技术笔试-106及答案解析.doc_第1页
第1页 / 共27页
【计算机类职业资格】三级数据库技术笔试-106及答案解析.doc_第2页
第2页 / 共27页
【计算机类职业资格】三级数据库技术笔试-106及答案解析.doc_第3页
第3页 / 共27页
【计算机类职业资格】三级数据库技术笔试-106及答案解析.doc_第4页
第4页 / 共27页
【计算机类职业资格】三级数据库技术笔试-106及答案解析.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、三级数据库技术笔试-106 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:59,分数:60.00)1.在数据仓库中,下面哪一种说法是关于分析型数据的?(分数:1.00)A.当前的、准确的B.重复的、简单事务C.面向主题D.一次操作数据量比较少2.采用扩展关系数据模型的方法建立的数据库系统,称做(分数:1.00)A.对象关系数据库系统B.扩展关系数据库系统C.拓展关系数据库系D.以上都不正确3.不允许其他事务对这个锁定目标再加上任何类型锁的锁是(分数:1.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是4.以下关于队列的叙述中哪一个是不正确的?(分数:1.0

2、0)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现D.队列适用于树的层次次序周游算法的实现5.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是(分数:1.00)A.线性表按顺序方式存储,在线性表的第 10 个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 10 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990 个结点D.线性表按链接方式存储,删除指针 p 所指向的结点6.文件管理是操作系统的重要功能之一,指出下列各项属于文件管理的内容的是统一管理文件的存储空间,高效的分

3、配和回收存储空间;提供组织数据的方法,实现对文件的按名存取;实现对文件的控制操作,如创建、读写、删除等;实现文件信息共享,提供对文件的保护和保密措施。(分数:1.00)A.、B.、C.、D.全部7.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统(分数:1.00)A.数据可共享B.数据可长期保存C.采用一定的数据模型组织数据D.有专门的软件对数据进行管理8.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(分数:1.00)A.可靠性B.一致性C.完整性D.安全性9.系统产生死锁的四个必要条件是:资源的独占使用、资源的非抢占分配、

4、资源的循环等待和资源的(分数:1.00)A.完全分配B.部分分配C.静态分配D.顺序分配10.在所有的关系数据库上的操作,是核心,是其他操作的前提的是(分数:1.00)A.插入B.删除C.修改D.查询11.概念结构设计阶段得到的结果是(分数:1.00)A.数据字典描述的数据需求B.E-R 图表示的概念模型C.某个 DBMS 所支持的数据模型D.包括存储结构和存取方法的物理结构12.若想在本地机上显示 Internet 上的各种信息,要安装运行一个软件。该软件是(分数:1.00)A.搜索引擎B.WWW 浏览器C.电子邮件服务D.远程登录服务13.对数据库进行备份,这主要是为了维护数据库的(分数:

5、1.00)A.开放性B.一致性C.完整性D.可靠性14.发生中断时被打断程序的暂停点称为(分数:1.00)A.中断源B.断点C.中断响应D.中断处理程序15.数据库系统的核心是(分数:1.00)A.编译系统B.数据库C.操作系统D.数据库管理系统16.下列哪一个与数据库日志无关(分数:1.00)A.保障事务原子性B.保障数据库一致性C.故障后恢复D.死锁检测17.在下列关于关系的叙述中,错误的是(分数:1.00)A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要18.设有栈 S 和队列 Q,其初始状态为空,元素 a1、a2、a3、a4、

6、a5、a6 依次入栈,出栈的元素则进入队列 Q,若 6 个元素出列的顺序是 a2、a4、a3、a6、a5、a1,则栈的容量至少是多大?(分数:1.00)A.6B.4C.3D.219.关于计算机病毒的传播途径,不正确的说法是(分数:1.00)A.通过文件的复制B.通过共用软盘C.通过共同存放软盘D.通过计算机网络20.下列属于人工管理阶段的特点的是(分数:1.00)A.数据能够保存B.数据无专门软件进行管理C.数据能共享D.数据具有独立性21.采用关系数据模型的方法建立的数据库系统称为(分数:1.00)A.对象关系数据库系统B.扩展关系数据库系统C.拓展关系数据库系统D.以上都不正确22.在下面

7、的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是学生(学号,姓名,班级号,成绩)班级(班级号,班级名,班级人数,平均成绩)(分数:1.00)A.学生关系的“学号”B.班级关系的“班级号”C.学生关系的“班级号”D.班级关系的“班级名”23.在数据库中,产生数据不一致的根本原因是(分数:1.00)A.数据存储量大大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余24.防止地址越界的工作是由下列哪一项完成的?(分数:1.00)A.软件B.硬件C.软件与硬件配合D.CPU25.若用如下的 SQL 语句建立一个 worker 表:CREATE TABLE wor

8、ker(NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C (2),AGE N(2)可以插入到 worker 表中的是(分数:1.00)A.(20031006,NULL,男,23)B.(NULL,NULL,女,23)C.(NULL,李林,男,23)D.(20031006,李林,男,23)26.操作系统的基本特征中,一个是共享性,另一个是(分数:1.00)A.动态性B.并发性C.交互性D.制约性27.若系统中有 5 个并发进程涉及某个相同的变量 A,则变量 A 的相关临界区是由几个临界区构成?(分数:1.00)A.2 个B.3 个C.4 个D.5 个28.数据组织方法

9、中的层次方法是基于哪种结构的数据操作集合、完整性规则集合?(分数:1.00)A.二维表B.链路结构C.图结构D.树结构29.操作系统具有进程管理、存储管理、文件管理和设备管理的功能,关于设备管理在以下的描述中,不正确的是(分数:1.00)A.计算机采用通道、控制器、设备三级控制方法管理设备B.设备管理的任务就是监视计算机设备资源的使用情况C.设备管理器根据一定的策略,把通道、控制器、设备分配给请求输入输出操作的程序,并启动设备完成所需的操作D.为了发挥设备和处理器的并行工作能力,一般不采用缓冲技术和虚拟技术30.概念结构设计的目标是产生 DB 概念结构(即概念模式),这结构主要反映(分数:1.

10、00)A.DBA 的管理信息要求B.应用程序员的编程需求C.企业组织的信息需求D.数据库的维护需求31.在并发控制中引入两段锁协议的目的是(分数:1.00)A.为了解决并行执行时可能引起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题D.为了解决不同的调度导致不同的运行结果32.下列叙述正确的是(分数:1.00)A.二叉树是树的特殊情况B.二叉树的结点的子树区分左子树和右子树C.如果一棵二叉树最多只有最下面的两层结点度数可以小于 2,称之为完全二叉树D.树和二又树之间不能相互转换33.下列的故障中,可能会造成事务执行失败的是(分数:1.00)A.系统故障B

11、.磁盘故障C.逻辑错D.硬件故障34.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据存储独立性35.要与 Internet 上的计算机进行通信必须使用什么来建立连接?(分数:1.00)A.建立主页B.指定一个 IP 地址C.使用 WWW 服务D.发送电子邮件36.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,为日志记录的内容的是事务开始信息 更新信息提交信息 事务中止信息(分数:1.00)A.和B.、和C.、和D.全部37.下列关于数据库三级模式结构的说法中,哪一个是不正确的?

12、(分数:1.00)A.一个数据库中可以有多个外模式但只有一个内模式B.一个数据库中可以有多个外模式但只有一个模式C.一个数据库中只有一个外模式也只有一个内模式D.一个数据库中只有一个模式也只有一个内模式38.16 根地址线的寻址范围是(分数:1.00)A.531KBB.64KBC.640KBD.1MB39.下列条目中,哪些是当 SQL 语句嵌入到主语言时要解决的问题区分 SQL 语句与主语言语句数据库工作单元和程序工作单元之间的通信协调 SQL 语句与主语言语句处理记录的不同方式(分数:1.00)A.只有和B.只有和C.只有和D.都是40.SQL 通常不提供下列哪一种操作?(分数:1.00)A

13、.修改索引定义B.修改视图定义C.修改索引定义和修改视图定义D.修改表定义41.下列的数据库管理系统属于网状模型的是(分数:1.00)A.IMS 数据库管理系统B.CODASYL 系统C.ORACLE 系统D.FOXBASE 系统42.由 3 个结点可以构造出多少种不同的二叉树?(分数:1.00)A.2B.3C.4D.543.有关系 S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机文化”课的全体男学生姓名的 SQL 语句是:(分数:1.00)A.S#SC.

14、S# AND SEX男AND CNAME=计算机文化B.S#SC.S# AND C.C#SC.C # AND CNAME计算机文化C.SEX女AND CNAME计算机文化D.S#=SC.S# AND C.C#SC.C# AND SEX男AND CNAME计算机文化44.关系模式规范化的最起码的要求是达到第一范式,即满足(分数:1.00)A.每个非码属性都完全依赖于主码B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的45.把 E-R 图转换成关系模型的过程,属于数据库设计的(分数:1.00)A.概念设计B.逻辑设计C.需求分析D.物理设计46.批处理操作系统的主

15、要缺点是(分数:1.00)A.系统吞吐量小B.用户不能直接控制其作业的执行C.不具备并发性D.系统资源利用率不高47.下图给出一棵二叉树,按照前序法周游二叉树的结点序列是(分数:1.00)A.B.C.D.48.从用户观点看,引入文件系统的目的是(分数:1.00)A.实现虚拟存储器B.保护系统文档C.保护系统及用户文档D.实现对文件的按名存取49.在 PowerBuilder 的数据类型中,integer 是多少位带符号数?(分数:1.00)A.7B.8C.15D.16试题(54)(55)基于如下描述:有关系模式 P(C、S、T、R、G),根据语义有如下函数依赖集:FCT,STR,TRC,SCG

16、。(分数:2.00)(1).下列属性组中的哪一个(些)是关系 P 的候选码?(C,S) (C,R) (S,T)(T,R) (S,R)(分数:1.00)A.只有B.和C.、和D.、和(2).现将关系模式 P 分解为两个关系模式 P1(C,T,R),P2(C,S,G),那么这个分解(分数:1.00)A.不具有无损连接性,不保持函数依赖B.具有无损连接性,保持函数依赖C.不具有无损连接性,保持函数依赖D.具有无损连接性且保持函数依赖50.数据库功能可分为前端和后端。下列叙述错误的是(分数:1.00)A.后端负责存取结构、查询计算和优化、并发控制以及故障恢复B.前端包括表格生成器、报表书写工具、图形用

17、户界面工具等C.前端与后端之间通过过程化语言来接口D.在集中式系统中,前端和后端在同一个系统中运行51.栈 S 最多能容纳 4 个元素。现有 6 个元素按 A、B、C、D、E、F 的顺序进栈,下列哪一个序列不是可能的出栈序列?(分数:1.00)A.A、D、E、C、B、FB.A、F、E、D、C、BC.C、B、E、D、A、FD.C、D、B、F、E、A52.在登录日志文件时,应该(分数:1.00)A.将更新数据库与登录文件两个操作同时完成B.将更新数据库与登录文件两个操作按随机的顺序完成C.先写数据库的更新,后登录日志文件D.先登录日志文件,后写数据库的更新53.假设有如下的关系 R 和 S:(分数

18、:1.00)_54.下面不属于使用视图的优点的是(分数:1.00)A.分散用户的数据B.降低数据库的复杂性C.组织数据转移到其他应用程序D.简化数据库的管理55.假定有两个关系 R 与 S,其内容分别为:R 关系 S 关系A B C B C D1 2 5 2 5 172 5 6 2 5 93 5 4 5 4 1则 R (分数:1.00)A.B.C.D.56.对现实世界要处理的对象进行详细调查,在了解现行系统的概况,确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。这属于哪一阶段的任务?(分数:1.00)A.需求分析B.概念结构设计C.逻辑结构设计D.物理设计57.关系数据模型有许

19、多优点,但下面所列的条目中哪一条不是它的优点?(分数:1.00)A.结构简单B.适用于集合操作C.有标准语言D.可表示复杂的语义58.在树 T 中,结点 x 的度为 k(k1),结点 y 是结点 x 最右边一个子女,在与树 T 对应的二叉树中,也列结论成立的是(分数:1.00)A.y 一定是 x 在左子女B.y 一定是 x 的右子女C.y 的左子树一定是空二叉树D.y 的右子树一定是空二叉树二、填空题(总题数:20,分数:40.00)59.用于生产过程控制的系统一般都是 【1】 系统,它要求具有对输入数据及时做出反应(响应)的能力。(分数:2.00)填空项 1:_60.设树 T 的度为 4,其

20、中度为 1、2、3 和 4 的结点个数分别是 4、2、1 和 1,则 T 中叶子结点的个数是 【2】 。(分数:2.00)填空项 1:_61.散列法存储中处理碰撞的方法主要有两类:拉链法和 【3】 。(分数:2.00)填空项 1:_62.若一棵二叉树中只有叶结点和左右子树皆非空的结点,设叶结点的个数为 n,则左右子树皆非空的结点个数为 【4】 。(分数:2.00)填空项 1:_63.对于关键码序列 18,30,35,10,46,38,5,40 进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为 【5】 。(分数:2.00)填空项 1:_64.在虚拟页式存储管理系

21、统中,选择页面淘汰算法时应尽量注意减少或避免 【6】 现象的发生。(分数:2.00)填空项 1:_65.从资源分配的角度可将设备分类为 【7】 、共享设备和虚拟设备。(分数:2.00)填空项 1:_66.在 UNIX 系统中,文件分成 3 类,即普通文件、 【8】 和特殊文件。(分数:2.00)填空项 1:_67.在关系模型中,若属性 A 是关系 R 的主码,则在 R 的任何元组中,属性 A 的取值都不允许为空,这种约束称为 【9】 规则。(分数:2.00)填空项 1:_68.概念模型的表示方法中,最为常用的是 P.P.SChen 于 1976 年提出的 【10】 方法。(分数:2.00)填空

22、项 1:_69.二叉树是结点的有限集合,这个有限集合或者为 【11】 ,或者由一个根结点及两棵不相交的、分别称作为根的左子树和右子树的二叉树组成。(分数:2.00)填空项 1:_70.在 SQL 语言中,删除一个数据库的定义,应该使用的语句是 【12】 。(分数:2.00)填空项 1:_71.设有关系 R(A,B,C) 和 S(A,D,E,F),若将关系表达式:R.A,R.B,S.D,S.F (R (分数:2.00)填空项 1:_72.在面向对象模型中,子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的 【14】 。(分数:2.00)填空项 1:_73.当一个事务访问某个数据项时,以

23、一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为 【15】 。(分数:2.00)填空项 1:_74.随着微软的 【16】 技术的推广,VB 将会逐渐退出历史舞台。(分数:2.00)填空项 1:_75. 【17】 不允许关系模式的属性之间有这样的非平凡函数依赖 XY,其中 X 不包含码,Y 是非主属性。(分数:2.00)填空项 1:_76.SQL 语言具有两种使用方式,它们在使用的细节上会有些差别,特别是 SELECT 语句。这两种不同使用方法的 SQL,分别称为交互式 SQL 和 【18】 。(分数:2.00)填空项 1:_77.在关系模式 RU,F中,如果 XY,且存在

24、 X 的一个真子集 X,有 XY,则称 Y 对 X 的依赖为 【19】 函数依赖。(分数:2.00)填空项 1:_78.在传统的集合运算中,关系 R 和关系 S 的差的结果可表示为(t 表示元组) 【20】 。(分数:2.00)_三级数据库技术笔试-106 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:59,分数:60.00)1.在数据仓库中,下面哪一种说法是关于分析型数据的?(分数:1.00)A.当前的、准确的B.重复的、简单事务C.面向主题 D.一次操作数据量比较少解析:解析 数据仓库是一个用以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、

25、体现历史变化的数据集合。2.采用扩展关系数据模型的方法建立的数据库系统,称做(分数:1.00)A.对象关系数据库系统 B.扩展关系数据库系统C.拓展关系数据库系D.以上都不正确解析:解析 采用扩展关系数据模型的方法建立的数据库系统称做对象-关系数据库系统(ORDBS),它建立在关系数据库技术坚实的基础上,并且支持若干面向对象特性,能够满足数据库新应用的需求。3.不允许其他事务对这个锁定目标再加上任何类型锁的锁是(分数:1.00)A.共享锁B.排他锁 C.共享锁或排他锁D.以上都不是解析:解析 不允许任何其他事务对这个锁定目标再加上任何类型锁的锁是排他锁。4.以下关于队列的叙述中哪一个是不正确的

26、?(分数:1.00)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现 D.队列适用于树的层次次序周游算法的实现解析:解析 队列具有先进先出的特性,可以用顺序存储方式存储,也可以用链接方式存储,队列是树的层次次序周游算法的实现。5.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是(分数:1.00)A.线性表按顺序方式存储,在线性表的第 10 个结点后面插入一个新结点 B.线性表按链接方式存储,在线性表的第 10 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990 个结点D.线性表按链接方式

27、存储,删除指针 p 所指向的结点解析:解析 选项 A 对应的运算,需把第 1000 个元素到第 11 个元素依次后移一位,共需移动 990 个元素;选项 B 对应的运算,只需从第 1 个结点开始,顺序查找到第 10 个结点,再进行两次交换指针即可;选项 C 对应的运算,在顺序表中删除一个元素,需把删除元素的后面元素前移,共前移 10 个元素;选项D 对应的运算,在链接表中删除结点,只需进行一次指针的修改即可。综上所述,A 对应的运算操作步骤最多,执行时间最长。6.文件管理是操作系统的重要功能之一,指出下列各项属于文件管理的内容的是统一管理文件的存储空间,高效的分配和回收存储空间;提供组织数据的

28、方法,实现对文件的按名存取;实现对文件的控制操作,如创建、读写、删除等;实现文件信息共享,提供对文件的保护和保密措施。(分数:1.00)A.、B.、C.、D.全部 解析:解析 文件管理的内容有:统一管理文件的存储空间,高效的分配和回收存储空间;提供组织数据的方法,实现对文件的按名存取;实现对文件的控制操作,如创建、读写、删除等;实现文件信息共享,提供对文件的保护和保密措施。7.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统(分数:1.00)A.数据可共享B.数据可长期保存C.采用一定的数据模型组织数据 D.有专门的软件对数据进行管理解析:解析 数据模型是现实世界

29、数据特征的抽象。现有的数据库系统均是基于某种数据模型的。因此,数据模型是数据库系统的核心和基础。8.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(分数:1.00)A.可靠性B.一致性C.完整性D.安全性 解析:解析 为了实现数据库的安全性,通常采用的方法是数据库管理系统提供授权功能来控制不同用户访问数据的权限。9.系统产生死锁的四个必要条件是:资源的独占使用、资源的非抢占分配、资源的循环等待和资源的(分数:1.00)A.完全分配B.部分分配 C.静态分配D.顺序分配解析:解析 系统产生死锁的 4 个必要条件是:资源的独占使用;资源的非抢占分配;资源的循环

30、等待;资源的部分分配。10.在所有的关系数据库上的操作,是核心,是其他操作的前提的是(分数:1.00)A.插入B.删除C.修改D.查询 解析:解析 关系数据库上的操作包括:查询、统计和汇总、插入、删除、修改等,其中查询是核心,所以关系 DML 语言,又称为查询语言。11.概念结构设计阶段得到的结果是(分数:1.00)A.数据字典描述的数据需求B.E-R 图表示的概念模型 C.某个 DBMS 所支持的数据模型D.包括存储结构和存取方法的物理结构解析:解析 在数据库设计的不同阶段,获得不同的设计结果:需求分析阶段,其成果是数据流图描述的处理需求和数据字典描述的数据需求;概念设计阶段。其成果是 E-

31、R 图表示的概念模型;逻辑设计阶段,其成果是某个 DBMS 所支持的数据模型;物理设计阶段,其成果是包括存储结构和存取方法的物理结构。12.若想在本地机上显示 Internet 上的各种信息,要安装运行一个软件。该软件是(分数:1.00)A.搜索引擎B.WWW 浏览器 C.电子邮件服务D.远程登录服务解析:解析 本题考核有关 Internet 基本概念与知识,参考 1.3.4“Internet 提供的主要服务”一节。在 Internet 上,搜索引擎主要搜索 WWW 服务器上的信息并提供索引;浏览器软件可以提供显示 Internet信息的各种服务;电子邮件服务提供在 Internet 上收发邮

32、件的服务;而远程登录服务也是 Internet 上的一项常用服务。不过能够在本地计算机上显示 Internet 上的各种信息的则是浏览器软件。所以本题的答案是 B。13.对数据库进行备份,这主要是为了维护数据库的(分数:1.00)A.开放性B.一致性C.完整性D.可靠性 解析:解析 本题考查数据库故障恢复的基本知识,参见数据库技术一书 4.5.3 节“故障恢复”。本题正确答案为 D。14.发生中断时被打断程序的暂停点称为(分数:1.00)A.中断源B.断点 C.中断响应D.中断处理程序解析:解析 引起中断的事件称为中断源。发生中断时被打断程序暂停点称为断点。CPU 暂停现行程序而转去响应中断请

33、求的过程称为中断响应。处理中断源的程序称为中断处理程序。15.数据库系统的核心是(分数:1.00)A.编译系统B.数据库C.操作系统D.数据库管理系统 解析:解析 数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。DBMS 是数据库系统的基础和核心。16.下列哪一个与数据库日志无关(分数:1.00)A.保障事务原子性B.保障数据库一致性C.故障后恢复D.死锁检测 解析:解析 本题考查故障恢复中日志的作用,参见数据库技术一书 4.5.3 节“故障恢复”。由于日志不能够进行死锁检测,故本题正确答案为 D。17.在下列关于关系的叙述中,错误的是(分数:1.00)A

34、.表中任意两行的值不能相同B.表中任意两列的值不能相同 C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要解析:解析 对于关系而言,二维表中的一行称为关系的元组,二维表中的一列称为关系的属性,关系中不能有相同的元组,行、列在表中的顺序无关紧要,但表的不同属性(列)可能有相同的值域,可以相同。18.设有栈 S 和队列 Q,其初始状态为空,元素 a1、a2、a3、a4、a5、a6 依次入栈,出栈的元素则进入队列 Q,若 6 个元素出列的顺序是 a2、a4、a3、a6、a5、a1,则栈的容量至少是多大?(分数:1.00)A.6B.4C.3 D.2解析:解析 考虑到一个元素在入栈之前,另一个元素可能

35、出栈的情况,再根据出栈情况来判断,栈中至少要有 3 个单元,存放最后出栈的 a6、a5、a4 三个元素。19.关于计算机病毒的传播途径,不正确的说法是(分数:1.00)A.通过文件的复制B.通过共用软盘C.通过共同存放软盘 D.通过计算机网络解析:解析 计算机病毒是一种特殊的具有破坏性的计算机程序,它具有很强的传染性通过文件复制、共用软盘或计算机网络,不断进行传染和扩散。共同存放软盘没有病毒激发条件,不会传染。20.下列属于人工管理阶段的特点的是(分数:1.00)A.数据能够保存B.数据无专门软件进行管理 C.数据能共享D.数据具有独立性解析:解析 人工管理阶段的特点是:数据不保存、数据无专门

36、软件进行管理、数据不共享、数据不具有独立性。21.采用关系数据模型的方法建立的数据库系统称为(分数:1.00)A.对象关系数据库系统 B.扩展关系数据库系统C.拓展关系数据库系统D.以上都不正确解析:解析 采用扩展关系数据库模型的方法建立的数据库系统称作对象-关系数据库系统(ORDB),它建立在关系数据库技术坚实的基础上,并且支持若干重要的面向对象特性,能够满足数据库新的应用需求。22.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是学生(学号,姓名,班级号,成绩)班级(班级号,班级名,班级人数,平均成绩)(分数:1.00)A.学生关系的“学号”B.班级关系

37、的“班级号”C.学生关系的“班级号” D.班级关系的“班级名”解析:解析 外键的概念是:当关系中的某个属性(或属性组合)虽不是该关系的关键字或只是关键字的一部分,但却是另一个关系的关键字时,则称该属性(或属性组合)为这个关系的外部关键字或外键。23.在数据库中,产生数据不一致的根本原因是(分数:1.00)A.数据存储量大大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余 解析:解析 数据冗余是指相同数据的重复存储,这样就给数据的修改和维护带来了困难。容易造成数据的不一致性。24.防止地址越界的工作是由下列哪一项完成的?(分数:1.00)A.软件B.硬件C.软件与硬件配合 D.CPU解

38、析:解析 本题考核有关存储管理的基本知识,参考 3.4.1“存储管理概述”一节。25.若用如下的 SQL 语句建立一个 worker 表:CREATE TABLE worker(NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C (2),AGE N(2)可以插入到 worker 表中的是(分数:1.00)A.(20031006,NULL,男,23)B.(NULL,NULL,女,23)C.(NULL,李林,男,23)D.(20031006,李林,男,23) 解析:解析 NO 字段和 NAME 字段不允许为空,因此在进行插入操作时,该属性值不能为空,A、B、C 选项中都

39、有空值,故不能插入。SEX 字段为字符型,而 A 选项中的该属性值为数值型,也不正确。26.操作系统的基本特征中,一个是共享性,另一个是(分数:1.00)A.动态性B.并发性 C.交互性D.制约性解析:解析 本题考核操作系统的基本概念和知识,参考 3.1.1“操作系统概念”一节。操作系统中的主要基本特征有并发性,共享性和随机性。可见本题的正确答案应该是并发性。所以,本题的答案是 B。27.若系统中有 5 个并发进程涉及某个相同的变量 A,则变量 A 的相关临界区是由几个临界区构成?(分数:1.00)A.2 个B.3 个C.4 个D.5 个 解析:解析 相关临界区是指并发进程涉及到相同变量的那些

40、程序段。28.数据组织方法中的层次方法是基于哪种结构的数据操作集合、完整性规则集合?(分数:1.00)A.二维表B.链路结构C.图结构D.树结构 解析:解析 在设计数据库全局逻辑结构时,不同的数据库管理系统对数据的具体组织方法不同。总的来说,常见的数据组织方法有四种:层次方法基于树结构的数据操作集合、完整性规则集合;网络方法基于图结构的数据操作集合、完整性规则集合;关系方法基于二维有的数据操作集合、完整性规则集合;面向对象方法基于对象的数据操作集合、完整性规则集合。29.操作系统具有进程管理、存储管理、文件管理和设备管理的功能,关于设备管理在以下的描述中,不正确的是(分数:1.00)A.计算机

41、采用通道、控制器、设备三级控制方法管理设备B.设备管理的任务就是监视计算机设备资源的使用情况C.设备管理器根据一定的策略,把通道、控制器、设备分配给请求输入输出操作的程序,并启动设备完成所需的操作D.为了发挥设备和处理器的并行工作能力,一般不采用缓冲技术和虚拟技术 解析:解析 计算机常常采用通道、控制器、设备三级控制方法管理这些设备,设备管理的任务就是监视这些资源的使用情况,根据一定的策略,把通道、控制器、设备分配给请求输入输出操作的程序,并启动设备完成所需的操作。为了发挥设备和处理器的并行工作能力,常采用缓冲技术和虚拟技术。30.概念结构设计的目标是产生 DB 概念结构(即概念模式),这结构

42、主要反映(分数:1.00)A.DBA 的管理信息要求B.应用程序员的编程需求C.企业组织的信息需求 D.数据库的维护需求解析:解析 数据库概念结构设计的任务是产生反映企业组织信息需求的数据库结构,即概念模型。31.在并发控制中引入两段锁协议的目的是(分数:1.00)A.为了解决并行执行时可能引起的死锁问题B.为了解决并行执行时可能引起的活锁问题C.为了解决交叉调度的不可串行化问题 D.为了解决不同的调度导致不同的运行结果解析:解析 两段锁协议是指所有事务必须分两个阶段:第一阶段是获得封锁,也称为扩展阶段;第二阶段是释放封锁,也称为收缩阶段。若并发执行的所有事务均遵守两段锁协议,则对这些事务的任

43、何并发调度策略都是可串行化的。32.下列叙述正确的是(分数:1.00)A.二叉树是树的特殊情况B.二叉树的结点的子树区分左子树和右子树 C.如果一棵二叉树最多只有最下面的两层结点度数可以小于 2,称之为完全二叉树D.树和二又树之间不能相互转换解析:解析 二叉树不是树的特殊情况。二叉树的结点的子树区分左子树和右子树。如果一棵二叉树最多只有最下面的两层结点度数可以小于 2,并且最下面一层的结点都集中在该层最左边的若干位置上,称之为完全二叉树。树和二叉树之间可以相互转换。33.下列的故障中,可能会造成事务执行失败的是(分数:1.00)A.系统故障B.磁盘故障C.逻辑错 D.硬件故障解析:解析 逻辑错

44、误、系统错误可能会造成事务执行失败。系统故障、磁盘故障和硬件故障都不会导致事务执行失败,因此 A,B,D 选项不正确,故 C 选项正确。34.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性 C.数据的位置独立性D.数据存储独立性解析:解析 当模式改变时,数据库管理员对各个外模式/模式的映像做相应改变,可以使用外模式保持不变。应用程序是依据数据的外模式编写的。从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。35.要与 Internet 上的计算机进行通信必须使用什么来建立连接?(分数:1.00)A

45、.建立主页B.指定一个 IP 地址 C.使用 WWW 服务D.发送电子邮件解析:解析 接入 Internet 的某台计算机要和另一台计算机通信就必须确切地知道其 IP 地址。36.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,为日志记录的内容的是事务开始信息 更新信息提交信息 事务中止信息(分数:1.00)A.和B.、和C.、和D.全部 解析:解析 日志记录主要有以下几种,用于记录数据库的写操作和事务处理过程中的重要事件:事务开始日志记录:Tistart,表示事务 Ti 开始:更新日志记录:Ti,Xj,V1,V2,表示事务 Ti 对数据项 Xj 执行修改操作。Xj 的改前值是

46、V1,改后值 V2;事务提交日志记录:Ticommit,表示事务 Ti 提交;事务中止日志记录:Tiabort,事务 Ti 中止。37.下列关于数据库三级模式结构的说法中,哪一个是不正确的?(分数:1.00)A.一个数据库中可以有多个外模式但只有一个内模式B.一个数据库中可以有多个外模式但只有一个模式C.一个数据库中只有一个外模式也只有一个内模式 D.一个数据库中只有一个模式也只有一个内模式解析:解析 本题考查数据库三级模式的基本知识,参见 4.1.5 节“数据库系统的结构与数据独立性”。一个数据库只有一个内模式和一个模式,却可以有多个外模式,因而正确答案为 C。38.16 根地址线的寻址范围

47、是(分数:1.00)A.531KBB.64KB C.640KBD.1MB解析:解析 假设地址线有 n 条,内存的寻址范围是 2n。39.下列条目中,哪些是当 SQL 语句嵌入到主语言时要解决的问题区分 SQL 语句与主语言语句数据库工作单元和程序工作单元之间的通信协调 SQL 语句与主语言语句处理记录的不同方式(分数:1.00)A.只有和B.只有和C.只有和D.都是 解析:解析 把 SQL 嵌入到主语言使用时必须解决 3 个问题:区分 SQL 语句与主语言语句。数据库工作单元和程序工作单元之间的通信。一个 SQL 语句原则上可产生或处理一组记录,而主语言一次只能处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式。40.SQL 通常不提供下列哪一种操作?(分数:1.00)A.修改索引定义B.修改视图定义C.修改索引定义和修改视图定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1