《2022年2022年计算机三级数据库 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机三级数据库 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2006 年 9月全国计算机等级考试三级数据库笔试试题及答案一、选择题(每小题1 分,共 60 分)下列各题 A) 、 B) 、 C) 、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是A)操作系统B)编译程序C)数据库管理系统D)网络通信软件(2)通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最慢的是A)Cache B)磁带C)硬盘D)内存(3)下列关于计算机系统工作原理的叙述中,哪一条是正确的?A)中央处理器直接对存储器中的数据进行处理B)运算器
2、完成解释和执行指令的工作C)中央处理器可以从输入设备中得到控制指令D)程序和数据均存放在存储器中(4)下列关于异步传输模式ATM 技术的叙述中,哪一条是不正确的?A) ATM 技术可以满足用户对数据传输的服务质量的要求B)ATM 是 B-ISDN 选择的数据传输技术C) ATM 技术的实时性好,但灵活性不够D)采用 ATM 技术可满足网络中突发性的通信量(5)信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法?A)身份识别B)密钥管理C)数字签名D)消息认证(6)电子邮件软件向邮件服务器发送邮件时使用的协议是A)SMTP B)POP3 C)IMAP D)MIME 名师资料总结
3、 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - (7)以下关于数据的逻辑结构的叙述中,哪一条是不正确的?A)数据的逻辑结构是数据间关系的描述B)数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式C)数据的逻辑结构分为线性结构和非线性结构D)树形结构是典型的非线性结构(8)以下关于广义表的叙述中,哪一条是正确的?A)广义表是0 个或多个单元素或子表组成的有限序列B)广义表至少有一个元素是子表C)广义表不可以是自身的子表D
4、)广义表不能为空表(9)在包含1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?A)线性表按顺序方式存储,查找关键码值为666 的结点B)线性表按链接方式存储,查找关键码值为666 的结点C)线性表按顺序方式存储,查找线性表中第900 个结点D)线性表按链接方式存储,查找线性表中第900 个结点(10)在包含1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?A)线性表按顺序方式存储,在线性表的第100 个结点后面插入一个新结点B)线性表按链接方式存储,在线性表的第100 个结点后面插入一个新结点C)线性表按顺序方式存储,删除线性表的第900 个结点D)线性表
5、按链接方式存储,删除指针P 所指向的结点 1-10: DABDD CCCDC第( 11)-(13)题基于下图所示的二叉树:(11)该二叉树对应的树林包括几棵树?A)1 B)2 C)3 D)4 (12)如果用llink-rlink 法存储该二叉树,则各结点的指针域中共包含多少个空指针?A)6 B)8 C)10 D)12 (13)如果将该二叉树存储为对称序线索二叉树,则结点H 的左线索指向哪一个结点?A)结点AB)结点 C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10
6、 页 - - - - - - - - - C)结点 E D)结点 G (14)对 n 个记录的文件进行归并排序,所需要的辅助存储空间为A)O(1) B)O(n) C)O(log2n) D)O(n2) (15)以下关于B 树运算的叙述中,哪一条是正确的? A)若插入过程中根结点发生分裂,则B 树的高度加1 B)每当进行插入运算,就在B 树的最下面一层增加一个新结点 C)若要删除的关键码出现在根结点中,则不能真正删除,只能做标记 D)删除可能引起B 树结点个数减少,但不会造成B 树高度减小(16)批处理操作系统的主要缺点是A)系统吞吐量小 B)用户不能直接控制其作业的执行C)不具备并发性 D)系统
7、资源利用率不高(17)一个进程执行V 操作意味着A)该进程从等待队列进入就绪队列B)该进程从磁盘调入内存C)可能有另一个进程从等待队列进入就绪队列D)可能有另一个进程从磁盘调入内存(18)设计作业调度算法时,不需要考虑下列哪一个因素?A)友好的用户界面 B)均衡使用资源C)公平性 D)吞吐量大(19)进程切换时,系统把即将运行进程的页表的起始地址存放在A)内存中B)快表中C)寄存器中D)磁盘中(20)内存与磁盘之间交换信息的最小单位是A)记录B)数据项C)块D)文件11-20: DDBBC CABCD(21)在文件系统中,文件的逻辑块与存储介质上物理块存放顺序一致的物理结构是A)顺序结构B)链
8、接结构C)索引结构名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - D)B 树结构(22)假设磁盘上的物理块大小为512 字节,一个逻辑记录长度为80 个字符。若采用记录成组技术存储若干记录,当块因子为4 时,磁盘空间的利用率可达到A)16% B)33% C)63% D)91% (23)虚拟设备是指A)模拟独占设备的共享设备B)允许用户以标准化方式使用的物理设备C)允许用户使用比系统中拥有的物理设备更多的设备D)允许用户程序部分
9、装入内存即可使用的系统设备(24)对资源采用按序分配策略能达到下列哪一个目的?A)死锁预防B)死锁避免C)检测死锁D)解除死锁(25)下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“ 行 ” 的概念最接近?A)属性B)关系C)域D)元组(26)在一个数据库中,模式与内模式的映像个数是A)1 个B)与用户个数相同C)由设置的系统参数决定D)任意多个(27)在嵌入式SQL 中,与游标相关的有四个语句,其中使游标定义中的SELECT 语句执行的是A)DECLARE B)OPEN C)FETCH D)CLOSE (28)下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
10、A)子模式B)用户模式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - C)存储模式D)用户视图(29)设有关系SC(SNO,CNO, GRADE ) ,主码是( SNO,CNO) 。遵照实体完整性规则A)只有 SNO 不能取空值B)只有 CNO 不能取空值C)只有 GRADE 不能取空值D)SNO 与 CNO 都不能取空值(30)如果对关系emp(eno,ename,salary)成功执行下面的SQL 语句:CREATE CL
11、USTER INDEX name_index ON emp(salary)对此结果的正确描述是A)在 emp 表上按 salary 升序创建了一个聚簇索引B)在 emp 表上按 salary 降序创建了一个聚簇索引C)在 emp 表上按 salary 升序创建了一个唯一索引D)在 emp 表上按 salary 降序创建了一个唯一索引21-30: BBBCA CBADC(31)设关系R 和 S 的元数分别是r 和 s,且 R 有 n 个元组, S 有 m 个元组。执行关系R和 S 的笛卡儿积,记为T= R ? S,则A)T 的元数是r+s,且有 n+m 个元组B)T 的元数是r+s,且有 n?m
12、 个元组C)T 的元数是r?s,且有 n+m 个元组D)T 的元数是r?s,且有 n?m 个元组(32)下列关于数据库三级模式结构的说法中,哪一个是不正确的?A)一个数据库中可以有多个外模式但只有一个内模式B)一个数据库中可以有多个外模式但只有一个模式C)一个数据库中只有一个外模式也只有一个内模式D)一个数据库中只有一个模式也只有一个内模式(33)SQL 语言的 REVOKE 语句实现下列哪一种数据控制功能?A)可靠性控制 B)并发性控制C)安全性控制 D)完整性控制(34)在 SQL 语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除?在此表中的数据在此表上建立
13、的索引在此表上建立的视图A)和 B)和C)和 D)全部第( 35)?(37)题基于 “ 学生 ?选课 ?课程 ” 数据库中的如下三个关系:学生基本信息:S(S#, SNAME ,SEX, AGE)选课信息: SC(S#,C#,GRADE )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 课程信息: C(C#,CNAME ,TEACHER )(35)若要求 “ 查询某个学生的基本信息及其选课的平均成绩” ,将使用关系A)S 和
14、SC B)SC 和 C C)S 和 C D)S、SC 和 C (36)若要求 “ 查询选修了3 门以上课程的学生的学生号” ,正确的SQL 语句是A)SELECT S# FROM SC GROUP BY S# WHERE COUNT(*) 3 B)SELECT S# FROM SC GROUP BY S# HAVING COUNT(*) 3 C)SELECT S# FROM SC ORDER BY S# WHERE COUNT(* ) 3 D)SELECT S# FROM SC ORDER BY S# HAVING COUNT(*) 3 (37)若要求 “ 查询选修了C2 号课程的学生的学生号
15、” ,正确的关系代数表达式是 ?S# ( ?C#=?C2? ( SC ) ) ?C#=?C2? ( ?S# ( S ? SC) ) ?C#=?C2? (?S#(SC)A)只有 B)只有 C)只有 D)都正确(38)下列关于E-R 模型的叙述中,哪一条是不正确的?A)在 E-R 图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B)实体类型之间的联系通常可以分为1 : 1,1 : n 和 m : n 三类C)1 : 1 联系是 1 : n 联系的特例, 1 : n 联系是 m : n 联系的特例D)联系只能存在于两个实体类型之间第(39) ? (41)题基于如下供应商关系S 和零件关
16、系P。它们的主码分别是“ 供应商号 ” 和“ 零件号 ” ,而且,零件关系P 的属性 “ 颜色 ” 只能取值为(红,白,蓝)。供应商关系S:零件关系P:供应商号供应商名所在城市零件号颜色供应商号 100 红星北京 A110 红 100 200 宇宙上海 B201 蓝 300 300 黎明天津 C312 白 200 400 立新重庆(39) 如果要删除关系S 中的元组,哪一个元组可以被删除(不考虑级联删除和空值删除)?A)( ,100?, ,红星 ?,北京 ?) B)( ,200?, ,宇宙 ?,上海 ?)C)( ,300?, ,黎明 ?,天津 ?) D)( ,400?, ,立新 ?,重庆 ?)
17、31-40: BAABD CADBD(40)如果向关系P 中插入一个元组,下列哪一个元组可以被插入?A)( ,B201?, ,白?,200?) B)( ,C301?, ,红?,300?)C)( ,D401?, ,绿?,100? ) D)( ,B211?, ,蓝?,500?)(41)对关系S和 P 执行下列哪一种关系代数操作,会得到如下的结果关系?供应商号供应商名所在城市 零件号 颜色100 红星 北京 A110 红名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页
18、- - - - - - - - - 200 宇宙 上海 C312 白300 黎明 天津 B201 蓝A)S ? P B)S ? P C) S ? P D)S ? P (42)下列关于数据操纵模块功能的叙述中,哪一个是不正确的?A)支持对数据的修改B)支持数据的检索C)支持在数据库中创建视图D)支持嵌入式查询(43)下列哪一项不是DBMS 的组成部分?A)DDL 及其翻译处理程序 B)DML 及其编译、解释程序C)数据库运行控制程序 D)宿主语言及其编译、处理程序(44)下列条目中哪些是IBM 商务智能解决方案的组成部分?. OLTP 业务系统. 前台分析工具. 数据仓库管理器. 多维服务器A)
19、、和 B)、和C)、和 D)、和(45)Sybase公司的企业级服务器ASE 支持哪几种锁机制?. 数据页锁. 数据字段锁. 数据行锁. 所有页锁A)、和 B)、和C)、和 D)都是(46)保持事务的原子性是数据库管理系统中哪一个部件的责任?A)事务管理 B)存取管理 C)性能管理 D)安全管理(47)数据的完整性是指A)数据的存储和使用数据的程序无关 B)防止数据被非法使用C)数据的正确性、一致性 D)减少重复数据(48)SQL 语言规定对数据库中的表能够执行授予权限和收回权限命令的用户A)只能是表的使用者 B)只能是表的建立者C)只能是DBA D )是 DBA 和表的建立者(49)数据库系
20、统运行过程中,由于应用程序错误所产生的故障通常称为A)设备故障 B)事务故障 C)系统故障 D)介质故障(50)由于关系模式设计不当所引起的插入异常指的是 A)两个事务并发地对同一关系进行插入而造成数据库不一致 B)由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中 C)未经授权的用户对关系进行了插入 D)插入操作因为违反完整性约束条件而遭到拒绝41-50: CACAD ABACD名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - -
21、 - - - (51)下列关于关系模式的码的叙述中,哪一项是不正确的? A)当候选码多于一个时,选定其中一个作为主码 B)主码可以是单个属性,也可以是属性组 C)不包含在主码中的属性称为非主属性 D)若一个关系模式中的所有属性构成码,则称为全码(52)设 U 是所有属性的集合,X、 Y、 Z 都是 U 的子集,且Z=UX Y。下列关于多值依赖的叙述中,哪个(些)是正确的?. 若 X Y,则 XY. 若 XY ,则 XY. 若 XY ,且 Y? ? Y,则 XY?. 若 X Y,则 X Z A)只有 B)只有 C)和 D)和第 (53) ? (54) 题基于如下叙述: 关系模式Student(S
22、no,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、成绩、任课教师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程,一门课程可以由若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名。(53)关系模式Student 的候选关键码有A)1 个,为 (Sno, Cno) B)1 个,为 (Sno, Cno, Tname) C)2 个,为 (Sno, Sname, Cno) 和 (Sno, Cno, Tname) D)2 个,为 (Sno, Sname, Cno) 和 (Sname, C
23、no, Tname) (54)关系模式Student 的规范化程度最高达到A)1NF B)2NF C )3NF D ) BCNF (55)在数据库逻辑结构设计中,将E-R 模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?A)2 B)3 C)4 D)5 (56)下列关于模式分解的叙述中,哪一条是不正确的? A)若一个模式分解保持函数依赖,则该分解一定具有无损连接性 B)若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF C)若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到 BC
24、NF D)若要求分解具有无损连接性,那么模式分解一定可以达到BCNF (57)Microsoft SQL Server 2000和下列哪一个产品集成使用,可以支持贸易伙伴之间的在线交流?A) BizTalkTM Server 2000 B )Commerce Server 2000 C)Microsoft English Query D )Microsoft OLE DB 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - (58
25、)下列哪些条目是新一代数据库开发工具应具有的特征?. 支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理. 支持基于 INTERNET 应用的开发. 支持面向对象的程序设计A)仅和 B)仅和 C)仅和 D)都是(59)下列关于数据仓库的叙述中,哪一个是不正确的?A)数据仓库通常采用三层体系结构B)底层的数据仓库服务器一般是一个关系型数据库系统C)数据仓库中间层OLAP 服务器只能采用关系型OLAP D)数据仓库前端分析工具中包括报表工具(60)联机分析处理包括以下哪些基本分析功能?. 聚类. 切片. 转轴. 切块A)、和 B)、和C)、和 D)都是51-60:AACBA ABDBC二
26、、填空题(每空2 分,共 40 分)请将答案分别写在答题卡中序号为【1】至【 20】的横线上,答在试卷上不得分。(1)计算机是由运算器、【1】 、存储器、输入设备和输出设备这5 个主要功能部件组成的,它们被称为计算机的五大硬件。(2)网络安全技术的研究主要涉及三方面问题:【2】 、安全机制和安全服务。(3)数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的【3】 。(4)m 阶 B 树的根结点至少有【4】 棵子树。(5)对于关键码序列18,30,35,10,46,38, 5,40,进行堆排序(假定堆的根结点是最小关键码) ,在初始建堆过程中需进行的关键码交换次数为【5】 。(6)
27、在单 CPU 系统中, 如果同时存在24 个并发进程, 则处于就绪队列中的进程最多有【 6】个。(7)在虚拟页式存储管理系统中,选择页面淘汰算法时应尽量注意减少或避免【7】 现象的发生。(8)文件系统提供按名存取功能,要求用户在读文件之前调用【8】 文件操作。(9)设有关系SC(sno, cname, grade) ,各属性的含义分别为学号、课程名、成绩。若要将名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 所 有 学 生 的
28、 “ 数 据 库系 统 ” 课 程 的 成绩 增 加5 分, 能 正 确 完 成该 操 作 的SQL 语 句是 【9】 grade = grade+5 WHERE cname= “数据库系统 ” 。(10)在数据模型中,用树形结构表示实体以及实体间联系的是【10】 数据模型。(11)在 SQL 语言中,若要删除一个表,应使用的语句是【11】 TABLE 。(12)在关系代数中, 从两个关系的笛卡儿积中选取它们的属性或属性组间满足一定条件的元组的操作称为【12】 连接。(13)对数据库结构的描述和定义存储在【13】 中,它是DBMS 运行的基本依据。(14)Oracle 数据库系统中提供的CAS
29、E 工具是 【14】 。(15)数据库恢复通常基于数据备份和【15】 。(16)DBMS 对数据库进行封锁时采用的两种基本锁类型是排它锁(X)和 【16】 。(17)在关系模式R ? U, F ? 中,如果 X?Y,且存在 X 的一个真子集X ,有 X?Y ,则称 Y对 X 的依赖为 【17】 函数依赖。(18)关系数据库规范化理论的研究中,在函数依赖的范畴内,【18】 达到了最高的规范化程度。(19)第三代数据库系统(或新一代数据库系统)是【19】 技术和数据库技术相结合的系统。(20)在分布式数据库系统中,每一个节点都是一个独立的【 20】 系统。2006 年 9 月全国计算机等级考试三级数据库笔试试题答案1-10:DABDD CCCDC 11-20: DDBBC CABCD 21-30: BBBCA CBADC 31-40: BAABD CADBD 41-50: CACAD ABACD 51-60: AACBA ABDBC 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -
限制150内