1、三级数据库技术笔试-278 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.用于显示、更新数据库中字段的控件类型是( )。A结合型 B非结合型C计算型 D选项 A、B 和 C(分数:1.00)A.B.C.D.2.总线用于在计算机部件之间建立可共享连接的信息传输通道。下列哪一个不属于 I/O 总线?( )APCI BDMACUSB D1394(分数:1.00)A.B.C.D.3.计算机软件分为系统软件和应用软件两大类,其中属于系统软件的是( )。A数据库管理系统 B操作系统C程序语言系统 D财务管理系统(分数:1.00)A.B.C.D.4.进
2、程控制块 PCB 的内容可以分成( )部分。A进程信息和控制信息 B进程信息和现场信息C调度信息和现场信息 D调度信息和进程信息(分数:1.00)A.B.C.D.5.信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性。从具体的意义上来理解,需保证( )方面的内容。保密性(Confidentiality) 完整性(Integrity)可用性(Availability) 可行性(Probability)A、和 B、和C、和 D都是(分数:1.00)A.B.C.D.6.以下关于顺序存储结构的叙述中,( )是正确的。A每个结点中至少包含一个指针域B逻辑上相邻的结点物理上不必邻接C可用于栈、队
3、列、树等逻辑结构的存储表示D插入、删除运算操作不方便(分数:1.00)A.B.C.D.7.采用初始增量为 4 的希尔排序法,设有关键码序列 15,10,4,26,14,2,13,19,17,5,9,23 按照关键码值递增的次序排序,一趟扫描后的结果为( )。A14,2,4,19,15,5,9,23,17,10,13,26B12,9,4,26,14,15,13,19,17,5,9,23C10,4,15,14,2,13,19,16,5,9,23,26D10,15,4,2,14,13,19,16,5,9,23,26(分数:1.00)A.B.C.D.8.任何一个二目关系在函数依赖的范畴内必能达到( )
4、。A1NF B2NFC3NF DBCNF(分数:1.00)A.B.C.D.9.双链表的每个结点包括两个指针域。其中 rlink 指向结点的后继,llink 指向结点的前驱。如果要在 p所指结点前面插入 q 所指的新结点,下面哪一个操作序列是正确的?( )Aprlink1link:=q;prlink:=q;qllink:=p;qrlink:=prlink;Bpllinkrlink:=q;pllink:=q;qrlink:=p;qllink:=pllink;Cqllink:=p;qllink:=prlink;prlinkllink:=q;prlink:=q;Dqrlink:=p;qllink:=p
5、llink;pllinkrlink:=q;pllink:=q;(分数:1.00)A.B.C.D.10.下面( )会产生 Belady 异常现象。A先进先出页面淘汰算法(FIFO)B最近最少使用页面淘汰算法(LRU)C最不经常使用页面淘汰算法(LFU)D最佳页面淘汰算法(OPT)(分数:1.00)A.B.C.D.11.下列哪一个不是队列的基本运算?( )A从队尾插入一个新元素 B判断一个队列是否为空C从队列中删除第 i 个元素 D读取队头元素的值(分数:1.00)A.B.C.D.12.队列适用于下列( )应用。A表达式求值 B堆排序算法的实现C树的层次次序周游算法的实现 D二叉树对称序周游算法的
6、实现(分数:1.00)A.B.C.D.13.数据库具有最小冗余度、较高的程序与数据独立性、易于扩充和( )的特点。A程序结构化 B程序标准化C数据模块化 D数据结构化(分数:1.00)A.B.C.D.14.有 5 个元素按照 1,2,3,4,5 的顺序进栈,那么下列属于不合法出栈顺序的是( )。A5,4,3,2,1 B1,2,5,4,3C3,2,4,5,1 D2,1,5,3,4(分数:1.00)A.B.C.D.15.关系数据库中,实现表与表之间的联系是通过( )。A实体完整性规则 B参照完整性规则C用户自定义的完整性 D值域(分数:1.00)A.B.C.D.16.从 ER 图导出关系模型时,如
7、果两实体间的联系是 m:n 的,下列说法中正确的是( )。A将 m 方关键字和联系的属性纳入 n 方的属性中B将 n 方关键字和联系的属性纳入 m 方的属性中C在 m 方属性和 n 方属性中均增加一个表示级别的属性D增加一个关系表示联系,其中纳入 m 方和 n 方的关键字(分数:1.00)A.B.C.D.17.引入多道程序设计技术的目的是( )。A增强系统的用户友好性 B提高系统实时性C充分利用处理器资源 D扩充内存容量(分数:1.00)A.B.C.D.18.在采用最高优先级算法的系统中,若 CPU 调度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换?( )A有一个优先级更高的进程就绪
8、 B时间片到C进程运行完毕 D进程在运行过程中变为等待状态(分数:1.00)A.B.C.D.19.设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为 4 的 shell 排序法,一趟扫描后的结果为( )。A(15,2,4,18,16,5,8,24,17,9,13,25)B(2,9,4,25,15,16,13,18,17,5,8,24)C(9,4,16,15,2,13,18,17,5,8,24,25)D(9,16,4,25,2,15,13,18,5,17,8,24)(分数:1.00)A.B.C.D.20.在管态下可以执行的指
9、令是( )。A读时钟日期 B访管指令C屏蔽中断指令 D取数指令(分数:1.00)A.B.C.D.21.若对一棵二叉树进行前序遍历得到的结果是 ABCEGDF,对其进行中序遍历得到的结果是 GECBFDA,那么对这棵二叉树进行后序遍历得到的结果是( )。AEGCDFBA BAGECDFBCABDFCEG DGECFDBA(分数:1.00)A.B.C.D.22.单击窗体上 Commandl 命令按钮时,执行如下事件过程:Private Sub CommandlClick()a$=“Software and hardware“b$=Right(a$,8)c$=Mid(a$,l,8)Msgbox a$
10、,b$,c$,lEndSub则在弹出的信息框的标题栏中显示的信息是( )。Asoftware andhardware BsoftwareChardware Dl(分数:1.00)A.B.C.D.23.构成文件的基本单位是字符,这一类文件称为( )。A流式文件 B记录式文件C顺序文件 D索引文件(分数:1.00)A.B.C.D.24.下列关于 SPOOLing 技术的叙述中,哪一条是不正确的?( )ASPOOLing 技术未解决 CPU 的速度与设备速度的不对称问题BSPOOLing 技术解决了独占设备利用率低的问题CSPOOLing 技术需要利用磁盘空间作为缓冲DSPOOLing 技术可用于打
11、印机的管理(分数:1.00)A.B.C.D.25.有两个基本关系:学生(学号,姓名,系号),系(系号,系名,系主任)。学生表的主码为学号,系表的主码为系号,因而系号是学生表( )。A主码(主键) B外码(外关键字)C域 D映像(分数:1.00)A.B.C.D.26.下列关于二叉树的叙述中正确的是( )。A度为 2 的树称为二叉树 B二叉树的度肯定是 2C二叉树中所有结点的度都是 2 D具有 3 个结点的二叉树有 5 种形态(分数:1.00)A.B.C.D.27.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用下列哪一项?( )A中断嵌套
12、 B中断响应C中断向量 D中断屏蔽(分数:1.00)A.B.C.D.28.对于学生信息表 STUDENT(SNO,SNAME,SEX,AGE,DEPT) (STUDENT 由学号 SNO、姓名 SNAME、性别SEX、年龄 AGE、所在系 DEPT5 个属性组成,其中 SNO 为主码),求年龄 2023 岁之间的学生姓名和年龄,正确的语句是( )。ASELECT SNAME,AGE FROM STUDENTWHERE AGE20 AND AGE20 AND AGE23BSELECT*FROM STUDENTWHERE AGE BETWEEN 20 AND 23CSELECTSNAME,AGE
13、FROM STUDENTWHERE AGE BETWEEN 20 AND 23D以上均不正确(分数:1.00)A.B.C. D.解析:29.下列关于外模式的描述,错误的是( )。A外模式是保证数据安全性的一个有力措施B外模式也称用户视图C一个应用程序可以使用多个外模式D同一个外模式可以被某一用户的多个应用程序所使用(分数:1.00)A.B.C. D.解析:30.SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句 ALTER TABLE 是实现哪类功能?( )A数据查询 B数据操纵C数据定义 D数据控制(分数:1.00)A.B.C. D.解析:31.如果仅是查看所创建的数据访问
14、页的样式,应用( )打开数据访问页。AWeb 视图 B数据表视图C页视图 DInternet 视图(分数:1.00)A.B.C. D.解析:32.操作系统是最贴近计算机的软件系统,应具有必要的安全性。为保障操作系统的安全性,采用的安全措施主要有( )。A访问控制、存储保护、安全性控制B存储保护、文件管理与保密、进程分层设计C访问控制、文件保护及保密、存储保护D访问控制、文件管理与保密、安全性控制(分数:1.00)A.B.C. D.解析:33.在一个单链表中,若要删除 p 结点的后继结点,则执行( )。Ap next:=p next nextBp:=p next;p next:p next ne
15、xtCdispose (p next)Dp:=p next next(分数:1.00)A. B.C.D.解析:34.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因( )属性而使它不满足第一范式。部门(部门号,部门名,部门成员,部门总经理)A部门总经理 B部门成员C部门名 D部门号(分数:1.00)A.B. C.D.解析:35.设有关系 R、S 和 T 如下。关系 T 是由关系 R 和 S 经过( )操作得到的。RA B C1 2 34 1 63 2 4SB D E4 1 62 7 1TA B C D E1 2 3 7 13 2 4 7 1(分数:1.00)A
16、.B.C.D. 解析:36.与人工管理方法和文件系统方法相比较,下列条目中哪些是数据库方法的特征?( )数据库系统具有自描述特点数据结构化数据共享性高、冗余度小、易扩充数据独立性高数据由 DBMS 统一管理和控制A仅,和 B仅,和C仅,和 D都是(分数:1.00)A.B.C.D. 解析:37.若调用指令 LOAD A,Data,经动态重新定位后,其对应指令代码( )。A保持不变B会变化,随装入起始地址变化而变化C会变化,固定在某一存储区域D重定位项等于重定位寄存器内容(分数:1.00)A. B.C.D.解析:38.下面关于 B-树的叙述中正确的是( )。Am 阶的 B-树中各个非叶结点中所含关
17、键字的数量不少于 m/21 个Bm 阶的 B-树中各个非叶结点子树的数量不多于 m1 个CB-树中各个非叶结点中所含关键字的数量与该结点子树的数量相同DB-树中任一结点的各个子树深度相等(分数:1.00)A.B.C.D. 解析:39.20 世纪 70 年代数据库系统语言协会(CODASYL)下属的数据库任务组(DBTG)提出的 DBTG 系统是哪种数据模型的典型代表?( )A层次数据模型 B网状数据模型c关系数据模型 D对象数据模型(分数:1.00)A.B. C.D.解析:40.若用如下的 SQL 语句创建一个表 S:CREATE TABLES (S#char (16) NOT NULL;SN
18、AME char(8) NOT NULL,SEX char(2),AGE integer)向表 S 中插入如下行时, ( )可以被插入。A(991001,李明芳,女,23) B(990746,张民,NULL,NULL)C(NULL,陈道明,男,35) D(992345,NULL,女,25)(分数:1.00)A.B. C.D.解析:41.关系数据模型有许多优点,下列条目中哪一条不是它的优点?( )A结构简单 B适用于集合操作C有标准语言支持 D可表示复杂的语义(分数:1.00)A.B.C.D. 解析:42.SQL 语言的 GRANT 和 REVOKE 语句主要用来维护数据库的( )。A安全性 B
19、完整性C可靠性 D一致性(分数:1.00)A. B.C.D.解析:43.下列关于函数依赖的叙述中,哪一条是不正确的?( )A由 XY,XZ,有 XYZ B由 XYZ,有 XZ,YZC由 XY,WYZ,有 XWZ D由 XY 及 (分数:1.00)A.B. C.D.解析:44.下列关于查询处理的叙述中,哪个是不正确的?( )A对用 SQL 语言表达的查询语句进行分析,得到语法分析树B语法分析树转化为物理查询计划,然后转化为逻辑查询计划CDBMS 要为逻辑查询计划的每一个操作选择具体的实现算法D选择逻辑查询计划和物理查询计划的步骤称为查询优化(分数:1.00)A.B. C.D.解析:45.由实例管
20、理器、模式管理器、安全管理器、存储管理器、备份管理器、恢复管理器、数据管理器和SQL 工作表单组成的 Oracle 数据库管理工具是( )。AOracle Designer/2000 BOracle Enterprise ManagerCOracle Developer/2000 DOracle Discoverer/2000(分数:1.00)A.B. C.D.解析:46.关于数据库技术的发展,下列说明不正确的是( )。A关系模型数据库系统属于第一代数据库系统B新一代数据库系统支持面向对象技术C新一代数据库系统包含关系数据库管理系统D新一代数据库系统具有很好的开放性(分数:1.00)A. B.
21、C.D.解析:47.数据库系统的日志文件用于记录下述( )内容。A程序运行过程 B数据查询操作C程序执行结果 D数据更新操作(分数:1.00)A.B.C.D. 解析:48.下面关于 SQL SERVER 表述错误的是( )。A广泛支持电子商务功能B允许从 URL 通过 HTTP 进行访问和查询C支持 Web 数据分析,但没有对 Web 数据分析提供数据挖掘工具和算法D允许在单个机器上安装多个孤立的 SQL Server(分数:1.00)A.B.C. D.解析:49.创建数据访问页时,应将“排序与分组”对话框中的“数据页大小”属性设置为一个( )值,提高数据访问页的性能。A较低的 B一般的C较高
22、的 D任意的(分数:1.00)A. B.C.D.解析:50.在数据库技术中,面向对象数据模型是一种( )。A概念模型 B结构模型C物理模型 D形象模型(分数:1.00)A.B. C.D.解析:51.对一个由 n 个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列( )方法。A归并排序 B直接插入排序C直接选择排序 D快速排序(分数:1.00)A.B.C. D.解析:52.在关系的规范化过程中,消除了( )后,1NF 变成了 3NF。A部分函数依赖和传递函数依赖 B完全函数依赖和传递函数依赖C完全函数依赖 D部分函数依赖(分数:1.00)A. B
23、.C.D.解析:53.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,( )是正确的。若 XY,则 XY 若 XY,则 XY若 XY,且 ,则 若 XY,则 XZ若 XY,且 ,则 (分数:1.00)A.B.C.D. 解析:54.数据库应用系统开发一般包括两个方面的内容,就是( )。A需求分析和维护 B概念结构设计和逻辑结构设计C功能设计和测试设计 D结构特性设计和行为特性设计(分数:1.00)A.B.C.D. 解析:55.基于“学生选课课程”数据库中的三个关系:S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是 S#C(
24、C#,CNAME,TEACHER),主码是 C#SC(S#,C#,GRADE),主码是(S#,C#)为了便于识别,当外键与相应的主键属于不同关系时,往往给它们以相同的名字。下列叙述中,哪个是不正确的?( )AS#是关系 S 的主键,也是关系 SC 的外键BC#是关系 C 的主键,也是关系 SC 的外键C向任何一个关系插入元组时,必须保证关系主码值的唯一性D可以任意删除每个关系中的元组(分数:1.00)A.B.C.D. 解析:56.查找“由李力老师执教的数据库课程的平均成绩、最高成绩和最低成绩。”将使用关系( )。AS 和 SC BS 和 CCSC 和 C DS、SC 和 C(分数:1.00)A
25、.B.C. D.解析:57.下列扩展的关系操作中,哪些是正确的?( )在关系 C 中,增加一门课程(C06,电子商务,陈伟钢),可以用赋值操作表示为:CC(C06,电子商务,陈伟钢)关系 SC 中删除学号为“20100251”同学的信息,用赋值操作可以表示为: 计算年龄小于 20 岁的学生人数,用聚集操作表示为:计算课程号为“C01”课程的平均成绩,用聚集操作表示为:(分数:1.00)A.B.C.D. 解析:58.下面不在 DBA 的职责范围内的是( )。A设计数据库管理系统 B设计数据库的逻辑结构C制定数据库的存储策略 D监督和控制数据库的运行(分数:1.00)A. B.C.D.解析:59.
26、( )是指将数据进行加工处理后形成的具有保留价值的文件。A系统文件 B文档文件C用户文件 D顺序文件(分数:1.00)A.B. C.D.解析:60.在分组的页中,应使用( )显示数据绑定 HTML 控件。A文本框 B组合框C绑定 HTML 控件 D绑定 HTML 控件或文本框(分数:1.00)A.B.C. D.解析:二、填空题(总题数:19,分数:40.00)61.网络中的计算机之间为了能正确交换数据,必须遵守事先约定好的 1。这些规则明确规定了所交换数据的格式和时序。(分数:2.00)填空项 1:_ (正确答案:通信规则)解析:62.能够唯一确定 Internet 上每一台计算机位置的是 1
27、。(分数:2.00)填空项 1:_ (正确答案:Ip 地址)解析:63.计算机采用的是 1 工作原理。(分数:2.00)填空项 1:_ (正确答案:存储程序)解析:64.为使多个进程有效地同时处理输入和输出,最好使用 1 结构的缓冲技术。(分数:2.00)填空项 1:_ (正确答案:缓冲池)解析:已知一个待散列存储的线性表为(18,34,58,26,75,67,48,81),散列函数为 h(k)=k mod 11,若采用线性探查法解决冲突,则平均查找长度为 (5) ;若采用链接法解决冲突,则平均查找长度为 (6) 。(分数:4.00)填空项 1:_ (正确答案:14/9)解析:填空项 1:_ (正确答案:13/9)解析:65.线程的引入使得操作系统具有更好的并发性,从而能更有效地使用系统资源和提高系统的 1。(分数:2.00)填空项 1:_ (正确答案:吞吐量)