1、三级数据库技术笔试-84 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列作业调度算法中最短的作业平均周转时间是( )。(分数:1.00)A.先来先服务B.短作业优先C.最高响应比优先D.优先数法2.在下面关于线性表的叙述中,选出错误的一项( )。(分数:1.00)A.采用顺序存储的线性表,必须占用一片连续的存储单元B.采用顺序存储的线性表,便于进行插入和删除操作C.采用链接存储的线性表,不必占用一片连续的存储单元D.采用链接存储的线性表,便于进行插入和删除操作3.关于数据库系统三级模式的说法,下列论述中正确的是( )。(分数:1.00
2、)A.外模式、概念模式、内模式都只有一个B.外模式有多个,概念模式、内模式只有一个C.模式只有一个,概念模式和内模式有多个D.3个模式中,只有概念模式才是真正存在的4.有 m个叶子节点的哈夫曼树,其节点总数是( )。(分数:1.00)A.2mB.2m+1C.2m-1D.2(m+1)5.下面关于企业级应用开发平台 UNIFACE的叙述中,哪一个是不正确的? ( )。(分数:1.00)A.UNIFACE采用模型驱动、构件式的应用构造策略B.UNIFACE的开发语言是 JAVAC.UNIFACE支持 WEB应用的开发D.UNIFACE可应用于构造大型而复杂的业务应用系统6.下列哪一个不是 CPU对外
3、部设备的控制方式? ( )。(分数:1.00)A.中断B.DMAC.通道D.虚设备7.虚拟存储技术与( )不能配合使用。(分数:1.00)A.分区管理B.动态分页管理C.段式管理D.段页式管理8.关于 B树和 B+树有以下几种叙述,不正确的是( )。(分数:1.00)A.B树和 B+树都可以用于文件的索引结构B.B树和 B+树都是平衡的多分树C.B树和 B+树都能有效地支持随机检索D.B树和 B+树有效地支持顺序检索9.在下列关于视图的叙述中,正确一条是( )。(分数:1.00)A.当某一视图被删除后,由该视图导出的其他视图也将被自动删除B.若导出某视图的基本表被删除了,但该视图不受任何影响C
4、.视图一旦建立,就不能被删除D.当修改某一视图时,导出该视图的基本表也随之被修改10.通过破坏产生死锁的四个必要条件之一,可以保证不让死锁发生,其中采用资源有序分配法,是破坏( )。(分数:1.00)A.互斥条件B.不可剥夺条件C.部分分配条件D.循环等待条件11.封锁可以避免数据的不一致性,但有可能引起( )。(分数:1.00)A.系统崩溃B.使磁盘上的 DB中的数据有错误C.若干事务彼此等待对方释放封锁D.系统自动关机12.为了保护数据库的安全,主要在( )几个层次上采取安全性措施。数据库系统层 物理层操作系统层 人员层网络层(分数:1.00)A.和B.、和C.、和D.都是13.设有一个用
5、线性探测法解决冲突得到的散列表,该表共有 010 个地址单元,其中地址单元 28 中的内容依次为 13,25,80,16,17,6,14。散列函数为:H(k)=k mod 11若要查找元素 14,探测(比较)的次数是( )。(分数:1.00)A.8B.9C.3D.614.下列_不属于故障的主要类型。(分数:1.00)A.事务故障B.逻辑故障C.系统故障D.磁盘故障15.新奥尔良方法将数据库设计分为 4个阶段,它们是( )。(分数:1.00)A.系统规划阶段、分析设计阶段、实施阶段、运行维护阶段B.需求分析阶段、设计阶段、实施阶段、运行阶段C.系统规划阶段、概念设计阶段、详细设计阶段、实施阶段D
6、.需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段16.与广域网相比,局域网具有下列哪一个特征( )。(分数:1.00)A.有效性好,可靠性好B.有效性好,可靠性差C.有效性差,可靠性好D.有效性差,可靠性差17.操作系统的功能是( )。(分数:1.00)A.把源程序编译成目标程序B.实现计算机用户之间的信息交流C.控制、管理计算机系统的资源和程序的执行D.实现计算机硬件和软件之间的转换18.数据管理技术发展过程中,文件系统与数据库系统的重要区别是数据库系统具有 ( )。(分数:1.00)A.数据可共享B.数据无冗余C.特定的数据模型D.有专门的数据管理软件19.运算器的主要功能是( )
7、。(分数:1.00)A.算术运算和逻辑运算B.逻辑运算C.控制D.算术运算20.在分布式 DBS中,全局关系与数据分片之间的映象是( )的。(分数:1.00)A.一对一B.一对多C.多对一D.多对多21.一棵二叉树如图 13-3所示,其中序遍历的序列为( )。(分数:1.00)A.B.C.D.22.在文件系统中,文件的逻辑结构可分为两类,它们是( )。(分数:1.00)A.流式文件和记录式文件B.字符文件和二进制文件C.程序文件和数据文件D.内存文件和外存文件23.消息的序号和时间性的认证主要是阻止消息的( )。(分数:1.00)A.对抗攻击B.非对抗攻击C.重放攻击D.非重放攻击24.对于数
8、据库设计来说( )是进行详细的数据收集和数据分析所获得的主要成果。(分数:1.00)A.数据流图B.数据字典C.ER图D.关系模式25.按照数据库管理系统采用的数据模型,VFP 是( )。(分数:1.00)A.层次型数据库管理系统B.网状型数据库管理系统C.关系型数据库管理系统D.混合型数据库管理系统26.数据库的逻辑结构设计任务就是把( )转换为与所选用的 DBMS支持的数据模型扣符合的过程。(分数:1.00)A.逻辑结构B.物理结构C.概念结构D.层次结构27.SQL语言的 GRANT和 REVOKE语句主要用来维护数据库的( )。(分数:1.00)A.安全性B.完整性C.可靠性D.一致性
9、28.有两个基本关系:学生(学号,姓名,系号),系(系号,系名,系主任),学生表的主码为学号,系表的主码为系号,因而系号是学生表的( )。(分数:1.00)A.主码(主键)B.外码(外关键字)C.域D.映像29.关系数据库中,实现主码标识元组的作用是通过( )。(分数:1.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.属性的值域30.在学生表 STUD中,查询年龄在 20至 23岁之间的学生的姓名(XM)、年龄(S(分数:1.00)A.和所在系(SD) ,实现该功能的正确 SQL语句是( )。A) SELECT XM,SA,SD FROM STUDWHERE BETWEE
10、N 20SA23;B.SELECTXM,SA,SD FROM STUDWHERE SA:BETWEEN 23 AND 20;C.SELECTXM,SA,SD FROM STUDWHERE SA NOTBETWEEN20 AND 23;D.SELECTXM,SA,SD FROM STUDWHERE SA BETWEEN 20 AND 23;31.在 Internet网址 WWW中的 com是表示( )。(分数:1.00)A.访问类型B.访问文本文件C.访问商业性网站D.访问图形文件32.如果在该状态下,进程 P3申请 1个资源,分配后,系统的状态是( )。(分数:1.00)A.安全状态B.不安全
11、状态C.死锁状态D.W临界状态33.( )是将若干对象和它们之间的联系组合成一个新的对象。(分数:1.00)A.分解B.抽象C.聚集D.概括34.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有( )。(分数:1.00)A.读脏数据B.不可串行化C.事物内部故障D.活锁和死锁35.已知关系 R和 S见表 13-15、表 13-16,则关系 S是关系 R经过下列( )的结果。表 13-15 R学号 姓名 性别 年龄 所在系99001 张明娩 女 20 CS99002 刘红 女 18 TR99004 陈列 男 19 CS表 13-16 S学号 姓名99001 张明娩99
12、002 刘红(分数:1.00)A.连接运算B.选择运算C.投影运算D.除运算36.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。(分数:1.00)A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改37.下列关于数据结构的叙述中,正确的是( )。(分数:1.00)A.数组是同类型的元素的集合B.递归算法的程序结构比迭代算法的程序结构更为精炼C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各节点38.在关系 SC(student_id,student_name,course_id, grade)中,有 stude
13、nt_id,course_id gradesmdent_idstudent_name 关系 SC最高达到( )范式。(分数:1.00)A.不满足B.1NFC.2NFD.3NF39.数据库管理系统 FoxBASE和 ORACLE都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是( )。(分数:1.00)A.FoxBASE可以使用汉字,而 ORACLE不可以使用汉字B.FoxBASE是单用户数据库,而 ORACLE是多用户数据库C.FoxBASE一个数据库是一个表,而 ORACLE一个数据库可以包含多个表D.FoxBASE在微机上运行,而 ORACLE在大中型机上运行40.下列( )属
14、于概念模型。(分数:1.00)A.关系数据模型B.层次数据模型C.网状数据模型D.实体联系模型41.对于下列文件的物理结构,哪一个只能采用顺序存取方式? ( )。(分数:1.00)A.顺序结构B.链接结构C.索引结构D.Hash结构42.数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是( )。(分数:1.00)A.数据库设计B.数据通信C.数据定义D.数据维护43.层次模型的典型代表是( )数据库管理系统。(分数:1.00)A.IMSB.IBMC.DBTGD.ATM44.用冒泡排序法对下列数据 12, 37,42,19, 27, 35, 56, 44, 10 进行从小到大排序。在
15、将最大的数“沉”到最后时,数的顺序是( )。(分数:1.00)A.12,37,42,19,27,35,44,10,56B.12,37,42,19,27,35,10,44,56C.12,37,19,27,35,42,44,10,56D.10,12,19,27,35,37,42,44,5645.在操作系统的各个功能组成部分中,不需要硬件支持的是( )。(分数:1.00)A.进程调度B.时钟管理C.地址映射D.中断系统46.设两个关系 C和 SC如表 13-13、13-14 所示,它们的主键分别为 C#和(S#,C#),除属性 GRADE的数据类型是整数外,其他属性的数据类型都是字符型。若要在关系
16、C执行下列删除操作,哪一个元组可以被删除?( )。表 13-13 CC# CNAME TEACHERc1c2c3c4databasenetworkosdatastructurezhanglingwufeng表 13-14 SCC# C# GRADE9930019901021997345993069c1c3c2c3887895(分数:1.00)A.(cl,database,zhang)B.(c3,os,wu)C.(c2,networ,ling)D.(c4,datastmcture,feng)47.在下列叙述中,( )是正确的。(分数:1.00)A.执行目标程序时,编译程序必须已在内存B.词法分析
17、、语法分析、目标代码生成是编译过程中几个必须经过的阶段C.解释程序不产生目标程序,因此执行速度快D.解释程序是用汇编语言写的源程序48.从二叉搜索树中查找一个元素时,其时间复杂度大致为( )。(分数:1.00)A.0(n)B.O(1)C.0(10g2n)D.O(n2)49.在关系运算中,查找满足一定条件的元组的运算称之为( )。(分数:1.00)A.复制B.选择C.投影D.连接50.在数据库逻辑设计中,当将 E-R图转换为关系模式时,下面的做法哪一个是不正确的? ( )。(分数:1.00)A.一个实体类型可以转换为一个关系模式B.一个联系类型可以转换为一个关系模式C.由实体类型转换成的关系模式
18、的主键是该实体类型的主键D.由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型属性的全体51.下列有关“活锁”的叙述,不正确的是_。(分数:1.00)A.“活锁”问题只有在 DBMS中出现,不会在 OS中出现。B.处于“活锁”状态的事务可能永远处于等待状态。C.“活锁”与“死锁”具有质的不同。D.解决“活锁”问题可以用简单的排队方式。52.在数据库设计中,用 E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的哪一阶段?( )。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计53.该系统状态是安全状态,下面哪一个不是安全序列? ( )。第 1819
19、 题基于如下描述:设系统中有 4个进程 P1,P2, P3 和 P4,在某一时刻系统状态如下: 最大需求量 已分配资源量 P1 7 4 P2 6 2 P3 2 0 P4 3 2 系统剩余资源量:1(分数:1.00)A.P4,P1,P3,P2B.P4,P2,P1,P3C.P4,P3,P1,P2D.P4,P3,P2,P154.在关系代数中,自然连接的运算符号为( )。(分数:1.00)A.B.C.JID.55.在 SQL语言的 SELECT语句中,实现投影操作的是哪个子句? ( )。(分数:1.00)A.selectB.fromC.whereD.groupby56.设关系模式 R(A,B,C) ,
20、F 是 R上成立的 FD集,F=BC) ,则分解 P=AB,BC相对于 F( )(分数:1.00)A.是无损联接,也是保持 FD的分解B.是无损联接,但不保持 FD的分解C.不是无损联接,但保持 FD的分解D.既不是无损联接、也不保持 FD的分解57.设矩阵 A是一个 n*n对称矩阵即 Ai,j=Ai,j,为了节省存储空间,将其下三角部分按行序为主序存放在一维数 B1.n(n+1)/2)中,对任一下三角元素 aij(i=j),在一维数组 B 的下标位置 k的值是( )。(分数:1.00)A.(i+(i-1)/2+j-1B.i(i-1)/2+jC.i(i+1)/2+-1D.i(i+1)/2+j5
21、8.如果关系模式 R是 BCNF范式,那么下列说法不正确的是( )。(分数:1.00)A.R必是 3NFB.R必是 1NFC.R必是 2NFD.R必是 4NF59.若用如下的 SQL语句创建了一个表 S:CREATE TABLES(S# CHAR(6)NOT NULL,SNAME CHAR (8) NOT NULL,SEX CHAR(2),AGE INTEGER)今向 S表插入如下行时,哪一行可以被插入? ( )。(分数:1.00)A.(991001,李明芳,女,23)B.(990746,“张为,NULL,NULL)C.(NULL,陈道一,男,32)D.(992345,NULL,女,25)60
22、.UNIFACE是关键性业务应用开发平台和运行环境,采用构件式的开发,构件分为 4个层次,由低至高依次为( )。(分数:1.00)A.基础构件、应用构件、业务构件、软件包B.基础构件、业务构件、应用构件、软件包C.软件包、应用构件、业务构件、基础构件D.软件包、业务构件、应用构件、基础构件二、填空题(总题数:20,分数:40.00)61.当前的微机存储器系统由三部分构成:主存储器、辅助存储器和 【1】 。(分数:2.00)填空项 1:_62.Internet的通信协议是 【2】 。(分数:2.00)填空项 1:_63.设有二维数组 A0 9,019,其每个元素占两个字节, 数组按列优先顺序存储
23、,第一个元素的存储地址为 100,那么元素 A6,6的存储地址为 【3】 。(分数:2.00)填空项 1:_64.设根节点的层次为 0,则高度为 k的二叉树的最大节点数为 【4】 。(分数:2.00)填空项 1:_65.在对二叉树进行顺序存储时,若它的下标为 5的节点既有双亲节点,又有左子女节点和右子女节点,它的双亲节点的下标为 【5】 。(分数:2.00)填空项 1:_66.获得必要的资源并获得处理机时的进程状态为 【6】 。(分数:2.00)填空项 1:_67.文件系统为了防止文件信息有意或无意的破坏或偷窃,必须采取一定的措施。 【7】 措施是为了防止由于误操作而对文件造成的破坏。(分数:
24、2.00)填空项 1:_68.为了提高检索速度,目录分解法把文件控制块(目录项)分解为两部分: 【8】 ,包含文件名及相应的文件内部号:基本目录项包含了除文件名外文件控制块的其他信息。(分数:2.00)填空项 1:_69.在数据库系统的三级模式体系结构中, 描述数据在数据库中的物理结构或存储方式的是 【9】 。(分数:2.00)填空项 1:_70.数掘库完整性的实现应包括两个方面:二是系统要提供定义完整性约束条件的功能;二是提供 【10】 完整性约束条件的方法。(分数:2.00)填空项 1:_71.在数据库管理技术发展历程的几个阶段中,在 【11】 阶段数据不能保存。(分数:2.00)填空项
25、1:_72.设有 3个关系,分别是:学生关系 S(学号 S#,姓名 SN,系名 SD,年龄 SA) ,课程关系 C(课程号C#,课程名 CN,任课教师 CT)和学生选课关系 SC(学生号 S#,课程号 C#,成绩 G),查询计算机科学系”CS”全体学生的关系代数表达式是 【12】 。(分数:2.00)填空项 1:_73.数据库并发操作控制包括以 【13】 方式打开数据库和对数据库或记录加锁两种方法。(分数:2.00)填空项 1:_74.在计算机软件系统的体系结构中,数据库管理系统位于用户和 【14】 之间。(分数:2.00)填空项 1:_75.SYBASE数据库系统中, 【15】 是一个针对数
26、据仓库应用的集成化的解决方案。(分数:2.00)填空项 1:_76.使用 PowerDesigner 的 DataArchitect,可以对已有数据库生成物理数据模型(PDM),这种功能通常称为 【16】 。(分数:2.00)填空项 1:_77.数据库概念结构设计的工具是 【17】 。(分数:2.00)填空项 1:_78.在关系数据库的规范化理论中,在执行“分离”时,必须遵守规范化原则:保持原有的依赖关系和 【18】 。(分数:2.00)填空项 1:_79.数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性: 【19】 、一致性、隔离性和持久性。(分数
27、:2.00)填空项 1:_80.在并发控制中, 【20】 是数据库的逻辑工作单位,是用户定义的一组操作序列,是并发控制的单位。(分数:2.00)填空项 1:_三级数据库技术笔试-84 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列作业调度算法中最短的作业平均周转时间是( )。(分数:1.00)A.先来先服务B.短作业优先 C.最高响应比优先D.优先数法解析:解析 计算响应短的作业优先算法是依据输入井中的作业提出的计算时间为标准,优先选择计算时间短且资源能得到满足的作业。在这一算法中有最短作业平均周转时间。2.在下面关于线性表的叙述中,选
28、出错误的一项( )。(分数:1.00)A.采用顺序存储的线性表,必须占用一片连续的存储单元B.采用顺序存储的线性表,便于进行插入和删除操作 C.采用链接存储的线性表,不必占用一片连续的存储单元D.采用链接存储的线性表,便于进行插入和删除操作解析:解析 顺序存储是存储在连续的存储空间中,不便于插入和删除操作(因需移动元素);而链接存储与顺序存储的特点刚好相反。3.关于数据库系统三级模式的说法,下列论述中正确的是( )。(分数:1.00)A.外模式、概念模式、内模式都只有一个B.外模式有多个,概念模式、内模式只有一个 C.模式只有一个,概念模式和内模式有多个D.3个模式中,只有概念模式才是真正存在
29、的解析:解析 模式表示了概念级数据库,体现了对数据库的总体观:内模式表示了物理级数据库,体现了对数据库的存储观:外模式表示了用户级数据库,体现了对数据库的用户观。对数据库的总体观和存储观只有一个,而用户观可能有多个,对于不同的应用,就有不同的用户观,所以说,概念模式、内模式只有一个,外模式有多个,B 正确。4.有 m个叶子节点的哈夫曼树,其节点总数是( )。(分数:1.00)A.2mB.2m+1C.2m-1 D.2(m+1)解析:解析 由于哈夫曼树所有的分支节点均为双分支节点,根据二叉树的性质,双分支节点等于叶子节点的个数减 1,因此总节点数为 m+m-1=2m-1。5.下面关于企业级应用开发
30、平台 UNIFACE的叙述中,哪一个是不正确的? ( )。(分数:1.00)A.UNIFACE采用模型驱动、构件式的应用构造策略B.UNIFACE的开发语言是 JAVA C.UNIFACE支持 WEB应用的开发D.UNIFACE可应用于构造大型而复杂的业务应用系统解析:解析 UNIFACE 是美国 Compuware公司推出的对于关键性业务应用开发平台和运行环境,主要应用于构造大型的、复杂的业务应用系统。UNIFACE 采用模型驱动,构件式开发的应用构造策略,针对 Web应用开发提出了完整和高效的解决方案。UNIFACE 的开发语言是 Proc语言,Proc 语言是一种类英语的脚本式语言,简单
31、、易学,并且功能十分强大。6.下列哪一个不是 CPU对外部设备的控制方式? ( )。(分数:1.00)A.中断B.DMAC.通道D.虚设备 解析:解析 CPU 对外部设备的控制方式有 4种:循环测试 I/0方式、中断处理方式、DMA 方式和通道方式。7.虚拟存储技术与( )不能配合使用。(分数:1.00)A.分区管理 B.动态分页管理C.段式管理D.段页式管理解析:8.关于 B树和 B+树有以下几种叙述,不正确的是( )。(分数:1.00)A.B树和 B+树都可以用于文件的索引结构B.B树和 B+树都是平衡的多分树C.B树和 B+树都能有效地支持随机检索D.B树和 B+树有效地支持顺序检索 解
32、析:解析 B 树只适于随机检索,不适于顺序检索。9.在下列关于视图的叙述中,正确一条是( )。(分数:1.00)A.当某一视图被删除后,由该视图导出的其他视图也将被自动删除 B.若导出某视图的基本表被删除了,但该视图不受任何影响C.视图一旦建立,就不能被删除D.当修改某一视图时,导出该视图的基本表也随之被修改解析:解析 视图是从一个或几个基本表(或视图)导出的表,是一个虚表。所以若导出某视图的基本表被删除了,其视图也就不存在了,故 B不正确。视图一经定义,也可以和基本表一样被查询和删除,故 C不正确。若导出某视图的基本表的数据发生变化,其视图中查询出的数据也将随之改变,反之不成立,所以 D也不
33、正确。10.通过破坏产生死锁的四个必要条件之一,可以保证不让死锁发生,其中采用资源有序分配法,是破坏( )。(分数:1.00)A.互斥条件B.不可剥夺条件C.部分分配条件D.循环等待条件 解析:解析 预防死锁的出现主要有 3种措施:采用资源的静态预分配策略,破坏“部分分配”条件:允许进程剥夺使用其他进程占有资源,破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”(循环等待)条件。11.封锁可以避免数据的不一致性,但有可能引起( )。(分数:1.00)A.系统崩溃B.使磁盘上的 DB中的数据有错误C.若干事务彼此等待对方释放封锁 D.系统自动关机解析:12.为了保护数据库的安全,主要在( )
34、几个层次上采取安全性措施。数据库系统层 物理层操作系统层 人员层网络层(分数:1.00)A.和B.、和C.、和D.都是 解析:13.设有一个用线性探测法解决冲突得到的散列表,该表共有 010 个地址单元,其中地址单元 28 中的内容依次为 13,25,80,16,17,6,14。散列函数为:H(k)=k mod 11若要查找元素 14,探测(比较)的次数是( )。(分数:1.00)A.8B.9C.3D.6 解析:解析 由散列函数为:H(k)=k mod11 可计算出 13,25,80,16,17,6, 14 的散列地址依次为2、3、3、5、6、6、3,在存储 14时,2、3、4、5、6、7 连
35、续 6个单元已经被占用,如表 13-17所示。而 14的散列地址为 3,因此在查找时需从地址为 3的位置开始比较,一直到 14存储的地址 8(包括 8),共比较了 6次。表 13-17 各数据的存储位置散列地址 0 1 2 3 4 5 6 7 8 9 10数据 13 25 80 16 17 6 1414.下列_不属于故障的主要类型。(分数:1.00)A.事务故障B.逻辑故障 C.系统故障D.磁盘故障解析:解析 计算机系统发生的主要故障主要是事务故障、系统故障和磁盘故障。15.新奥尔良方法将数据库设计分为 4个阶段,它们是( )。(分数:1.00)A.系统规划阶段、分析设计阶段、实施阶段、运行维
36、护阶段B.需求分析阶段、设计阶段、实施阶段、运行阶段C.系统规划阶段、概念设计阶段、详细设计阶段、实施阶段D.需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段 解析:解析 在各种数据库的规范没计法中,有较著名的新奥尔良(New orleans)方法,它将数据库的设计分为 4个阶段:需求分析阶段(分析用户要求)、概念设计阶段(信息分析和定义)、逻辑设计阶段(设计实现)和物理设计阶段(物理数据库设计)。16.与广域网相比,局域网具有下列哪一个特征( )。(分数:1.00)A.有效性好,可靠性好 B.有效性好,可靠性差C.有效性差,可靠性好D.有效性差,可靠性差解析:解析 局域网覆盖范围有限、
37、技术成熟,具有较高的数据传输速率、低误码率、可靠性好等优点。17.操作系统的功能是( )。(分数:1.00)A.把源程序编译成目标程序B.实现计算机用户之间的信息交流C.控制、管理计算机系统的资源和程序的执行 D.实现计算机硬件和软件之间的转换解析:解析 操作系统是管理和控制计算机系统中的所有软件、硬件资源,合理地组织计算机的工作流程,并为用户提供一个良好的工作环境和友好界面的接口,综上所述,应选 C。18.数据管理技术发展过程中,文件系统与数据库系统的重要区别是数据库系统具有 ( )。(分数:1.00)A.数据可共享B.数据无冗余C.特定的数据模型 D.有专门的数据管理软件解析:解析 数据库
38、的特点是数据共享性高、冗余度小,统一的数据管理和控制等,但这些特点文件系统也有,只是相比差一些,文件系统与数据系统最根本的区别是数据的结构化,有特定的数据模型。19.运算器的主要功能是( )。(分数:1.00)A.算术运算和逻辑运算 B.逻辑运算C.控制D.算术运算解析:解析 运算器的主要功能是对数据进行加工,包括对数据进行算术运算和逻辑运算。控制是控制器的功能。20.在分布式 DBS中,全局关系与数据分片之间的映象是( )的。(分数:1.00)A.一对一B.一对多 C.多对一D.多对多解析:21.一棵二叉树如图 13-3所示,其中序遍历的序列为( )。(分数:1.00)A.B. C.D.解析
39、:解析 中序遍历的算法是先左子树、再根节点、最后是右子树。A 为前序遍历的节点序列:B 为中序遍历的节点序列:C 为后序遍历的节点序列。22.在文件系统中,文件的逻辑结构可分为两类,它们是( )。(分数:1.00)A.流式文件和记录式文件 B.字符文件和二进制文件C.程序文件和数据文件D.内存文件和外存文件解析:解析 操作系统中文件的逻辑结构通常有两种,记录式的有结构文件和流式的无结构文件。23.消息的序号和时间性的认证主要是阻止消息的( )。(分数:1.00)A.对抗攻击B.非对抗攻击C.重放攻击 D.非重放攻击解析:解析 信息的序号和时间性的认证主要是阻止消息的重放攻击。常用的方法可使用消
40、息的流水作业号、链接认证符、随机数认证法和时间戳等。24.对于数据库设计来说( )是进行详细的数据收集和数据分析所获得的主要成果。(分数:1.00)A.数据流图B.数据字典 C.ER图D.关系模式解析:25.按照数据库管理系统采用的数据模型,VFP 是( )。(分数:1.00)A.层次型数据库管理系统B.网状型数据库管理系统C.关系型数据库管理系统 D.混合型数据库管理系统解析:26.数据库的逻辑结构设计任务就是把( )转换为与所选用的 DBMS支持的数据模型扣符合的过程。(分数:1.00)A.逻辑结构B.物理结构C.概念结构 D.层次结构解析:解析 概念结构是独立于任何一种数据模型的信息结构
41、。逻辑结构设计的任务就是把概念结构设计阶段设计好的基本 E-R图转换为与选用的 DBMS产品所支持的数据模型相符合的逻辑结构。27.SQL语言的 GRANT和 REVOKE语句主要用来维护数据库的( )。(分数:1.00)A.安全性 B.完整性C.可靠性D.一致性解析:解析 GRANT 和 REVOKE 两个语句分别是授予权限和回收权限语句,是保证数据安全的主要措施。28.有两个基本关系:学生(学号,姓名,系号),系(系号,系名,系主任),学生表的主码为学号,系表的主码为系号,因而系号是学生表的( )。(分数:1.00)A.主码(主键)B.外码(外关键字) C.域D.映像解析:解析 外码定义为
42、:设 F是基本关系 R的一个或一组属性,但不是关系 R 的码,如果 F与基本关系 S的主码 Ks相对应,则称 F是基本关系 R的外码。在这里,学生关系的“系号”属性与系关系中的主码,“系号”相对应,因此系号是学生表的外码。29.关系数据库中,实现主码标识元组的作用是通过( )。(分数:1.00)A.实体完整性规则B.参照完整性规则 C.用户自定义的完整性D.属性的值域解析:30.在学生表 STUD中,查询年龄在 20至 23岁之间的学生的姓名(XM)、年龄(S(分数:1.00)A.和所在系(SD) ,实现该功能的正确 SQL语句是( )。A) SELECT XM,SA,SD FROM STUD
43、WHERE BETWEEN 20SA23;B.SELECTXM,SA,SD FROM STUDWHERE SA:BETWEEN 23 AND 20;C.SELECTXM,SA,SD FROM STUDWHERE SA NOTBETWEEN20 AND 23;D.SELECTXM,SA,SD FROM STUDWHERE SA BETWEEN 20 AND 23; 解析:解析 在 WHERE子句中,可以使用 BETWEEN. AND) 一来查找属性值在指定范围内的元组,其中BETWEEN后是范围的下限,AND 后是范围的上限。所以 20至 23岁之间可表示为 BETWEEN 20 AND 23。
44、31.在 Internet网址 WWW中的 com是表示( )。(分数:1.00)A.访问类型B.访问文本文件C.访问商业性网站 D.访问图形文件解析:解析 www. microsoftcom 中的 com是域名中组织域的一个取值,是 Company(公司)的意思,表示该网站是商业性网站,其他还有 edu(教育机构)、gov(政府组织)、int(国际组织)、net(网络)、mil(军事组织)等。32.如果在该状态下,进程 P3申请 1个资源,分配后,系统的状态是( )。(分数:1.00)A.安全状态B.不安全状态 C.死锁状态D.W临界状态解析:解析 进程 P3需 2个资源,如果把惟一的 1个
45、资源分配给 P3,将使系统进入不安全状态。33.( )是将若干对象和它们之间的联系组合成一个新的对象。(分数:1.00)A.分解B.抽象C.聚集 D.概括解析:34.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有( )。(分数:1.00)A.读脏数据 B.不可串行化C.事物内部故障D.活锁和死锁解析:解析 在并发操作中带来的数据不一致性包括 3类,丢失修改、不能重复读和读脏数据。而活锁和死锁是封锁技术实现并发控制时出现的问题。35.已知关系 R和 S见表 13-15、表 13-16,则关系 S是关系 R经过下列( )的结果。表 13-15 R学号 姓名 性别 年龄
46、 所在系99001 张明娩 女 20 CS99002 刘红 女 18 TR99004 陈列 男 19 CS表 13-16 S学号 姓名99001张明娩99002 刘红(分数:1.00)A.连接运算B.选择运算C.投影运算 D.除运算解析:解析 连接和除运算是针对两个关系进行的运算,本题关系 S是及一个关系运算的结果,因此,首先排除 A) 和 D) 。选择运算是从关系中选择符合条件的元组,其结果元数不变,元组数小于等于原关系;投影运算是原关系中选择出若干属性组成新的关系,新关系的元数和元组数都可能与原关系有变化。由本题可知,关系 S是由关系 T前两个属性组成的关系,应是投影运算的结果。36.数据
47、库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。(分数:1.00)A.查询、插入、修改、删除 B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改解析:解析 数据库管理系统中数据操纵语言是完成数据库的操纵功能,即查询、插入、修改和删除。授权是数据库管理系统的控制功能。37.下列关于数据结构的叙述中,正确的是( )。(分数:1.00)A.数组是同类型的元素的集合 B.递归算法的程序结构比迭代算法的程序结构更为精炼C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各节点解析:解析 B 说法是不确切的:树是一种非线性结构,C 也是错的;用一维数组存储
48、二叉树,一般以按层遍历的顺序存储,所以 D也是错的。数组按定义是同类型的元素的集合。38.在关系 SC(student_id,student_name,course_id, grade)中,有 student_id,course_id gradesmdent_idstudent_name 关系 SC最高达到( )范式。(分数:1.00)A.不满足B.1NF C.2NFD.3NF解析:39.数据库管理系统 FoxBASE和 ORACLE都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是( )。(分数:1.00)A.FoxBASE可以使用汉字,而 ORACLE不可以使用汉字B.FoxBASE是单用户数据库
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1