1、国家三级(数据库技术)笔试-试卷 35及答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.在高级语言中使用嵌入式 SQL语句时,所有 SQL语句前必须加前缀_。(分数:2.00)A.CALL SQLB.DO SQLC.EXEC SQLD.GOTO SQL3.虚拟设备是指(分数:2.00)A.模拟独占设备的共享设备B.允许用户以标准化方式使用的物理设备C.允许用户使用比系统中拥有的物理设备更多的设备D.允许用户程序部
2、分装入内存即可使用的系统设备4.微型计算机系统中,下面与 CPU概念最不等价的是(分数:2.00)A.中央处理器B.微处理器C.主机D.控制器和运算器5.一个进程执行 V操作意味着(分数:2.00)A.该进程从等待队列进入就绪队列B.该进程从磁盘调入内存C.可能有另一个进程从等待队列进入就绪队列D.可能有另一个进程从磁盘调入内存6.DDL是(分数:2.00)A.操作数据语言B.定义数据的语言C.自含语言D.宿主语言7.以下哪一个是从栈中删除元素的序列?(分数:2.00)A.BEDB.BDEC.BEDCD.BDEC8.设 F是属性组 U上的一组函数依赖,下列叙述正确的是(分数:2.00)A.若
3、YB.若 XC.若 XY 为 F所逻辑蕴含,且 ZD.若 XY 及 Y2 为 F所逻辑蕴含,则 XZ 为 F所逻辑蕴含9.在 PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成工具是(分数:2.00)A.PowerDesigner Process AnalystB.PowerDesigner AppModelerC.PowerDesigner MetalWorksD.PowerDesigner Warehouse Architect10.若想在本地机上显示 Internet上的各种信息,要安装运行一个软件。该软件是(分数:2.00)A.搜索引擎B.WWW浏览
4、器C.电子邮件服务D.远程登录服务11.设关系 R和 S具有相同的关系模式,且相对应的属性的值取自同一个域,则 R-(R-S)等于 _。(分数:2.00)A.RSB.RSC.RSD.R-S12.充分的 Web支持是 MS SQL SERVER 2000的主要功能之一,下列_不是其所支持的内容。(分数:2.00)A.XML和 Internet标准支持B.方便而安全地通过 Web访问数据C.简化管理和优化D.安全的应用程序管理13.层次模型和网状模型统称为(分数:2.00)A.关系模型B.非关系模型C.用户模型D.对象模型14.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码
5、的要求是达到 1NF,即满足( )。(分数:2.00)A.每个非码属性都完全依赖于主码属性B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的15.TCP/IP参考模型在下列哪一层定义了用户数据报协议(UDP)(分数:2.00)A.链路层B.网络层C.传输层D.应用层16.数据的完整性为( )。(分数:2.00)A.数据的正确性B.数据的独立性、可控性C.数据的一致性D.数据的正确性、有效性和相容性17.下面所列的条件中 语法检查 语义检查 用户存取权限检查 数据完整性检查 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是(分数:2.00)A.和B
6、.,和C.和D.全部18.下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的?(分数:2.00)A.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDOB.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDOC.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDOD.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO19.在 SQL中,内模式对应于“存储文件”,模式对应于哪一部分?(分数:2.00)A.视图B.基本表C.关系数据库D.数
7、据查询20.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“学校”关系中,因哪一个属性而使它不满足第一范式?(分数:2.00)A.学校领导B.学校人员C.学校名称D.学校编号21.关系数据库中,下列说法不正确的是(分数:2.00)A.每一个关系模型中,属性的个数是固定的B.在关系中元组的顺序(行的顺序)是无关紧要的C.在关系中属性的顺序(列的顺序)是无关紧要的D.关系中可以有重复的元组22.下列关于数据操纵模块功能的叙述中,不正确的是( )。(分数:2.00)A.支持对数据的修改B.支持数据的检索C.支持在数据库中创建视图D.支持嵌入式查询23.下面有关模式分解的叙述中,不正
8、确的是(分数:2.00)A.若一个模式分解保持函数依赖,则该分解一定具有无损连接性B.若要求分解保持函数依赖,那么模式分解可以达到 3NF,但不一定能达到 BCNFC.若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到 3NF,但不一定能达到 BCNFD.若要求分解具有无损连接性,那么模式分解一定可以达到 BCNF24.SQL的使用方式有两种:它可以单独使用,称为交互式语言;也可以在高级语言编写的应用程序中使用,称为(分数:2.00)A.宿主语言B.嵌入式语言C.数据定义语言D.交互式语言25.一个进程执行 V操作意味着(分数:2.00)A.该进程从等待队列进入就绪队列B.该进程从
9、磁盘调入内存C.可能有另个进程从等待队列进入就绪队列D.可能有另一个进程从磁盘调入内存26.关于电子邮件,下列说法中错误的是(分数:2.00)A.发送电子邮件需要 E-mail软件支持B.收件人必须有自己的邮政编码C.收件人必须有自己的 E-mail账号D.必须知道收件人的 E-mail地址27.当局部 E-R图合并成全局 E-R图时,可能出现冲突,下面哪一项不属于这一冲突?(分数:2.00)A.命名冲突B.属性冲突C.语法冲突D.结构冲突28.在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶节点的先后顺序(分数:2.00)A.都不相同B.完全相同C.先序和中序相同,而与后序不
10、同D.中序和后序相同,而与先序不同29.一个部门有若干名职工,则部门与职工之间具有(分数:2.00)A.一对一联系B.一对多联系C.多对多联系D.多对一联系30.在概念设计和逻辑设计之间起桥梁作用的是_。(分数:2.00)A.DFDB.E-R图C.数据结构图D.功能模块图31.以下哪一个不是栈的基本运算( )。(分数:2.00)A.往栈中任意位置插入一个元素B.从栈中删除一个元素C.把栈的栈顶元素读到变量中D.将栈置为空栈32.下列关于对象一关系数据库中继承特征的叙述中,错误的是( )。(分数:2.00)A.继承性是面向对象方法的一个重要特征B.继承包括对数据的继承和对操作的继承C.数据继承只
11、适用于组合类型D.基本类型是封装的,但它的内部类型仍是可见的33.如果 T2是由有序树 T转换而来的二叉树,那么 T中结点的前序就是 T2中结点的( )。(分数:2.00)A.前序B.中序C.后序D.层次序34.在数据库技术中,反映现实世界中事物的存在方式或运动状态的是(分数:2.00)A.信息B.数据C.消息D.命令35.在二叉树节点的先序序列、中序序列和后序序列中,所有叶子节点的先后顺序 _。(分数:2.00)A.都不相同B.完全相同C.先序和中序相同,而与后序不同D.中序和后序相同,而与先序不同36.在下列条目中,不属于数据库管理员(DBA)的职责的是_。(分数:2.00)A.负责数据库
12、中数据的确定,数据库各级模式的设计B.决定数据库中的信息内容和结构C.定义数据的安全性要求和完整性约束条件D.决定数据库的存储结构和存储策略37.下列关于时间片轮转法的叙述中,哪一个是不正确的?_。(分数:2.00)A.在时间片轮转法中,系统将 CPU时间划分成一个个时间段B.就绪队列中的各进程轮流在 CPU上运行,每次运行一个时间片C.当时间片结束时,运行进程自动让出 CPU,该进程进入等待队列D.如果时间片长度很小,则调度程序剥夺 CPU的次数频繁,加重系统开销38.任何一个具有两个属性的关系(分数:2.00)A.可能属于 1NFB.可能属于 2NFC.可能属于 3NFD.一定属于 3NF
13、39.一个 1N 联系可转换为一个独立的关系模式,关系的码为(分数:2.00)A.N端实体的码B.实体的码C.各实体码的组合D.每个实体的码40.层次模型和网状模型统称为(分数:2.00)A.关系模型B.非关系模型C.用户模型D.对象模型41.用关系的运算来表达查询要求的方式是(分数:2.00)A.关系演算B.关系代数C.关系逻辑D.关系查询42.双链表的每个节点包括两个指针域。其中 rlink指向节点的后继,llink 指向节点的前驱。如果要在p所指节点后插入 q所指的新节点,下面哪一个操作序列是正确的?(分数:2.00)A.p.rlink.llink:=q;p.rlink:=q;q.lli
14、nk:=p;q.rlink:=p.rlink;B.p.llink.rlink:=q;p.llink:=q;q.rlink:=p;q.llink:=p.llink;C.q.llink:=p;q.rlink:=p.rlink;p.rlink.llink:=q;p.rlink:=q;D.q.rlink:=p;q.llink:=p.llink;p.llink.rlink:=q;p.llink:=q;43.下面不属于数据管理技术发展过程中人工管理阶段的特点的是(分数:2.00)A.数据不保存B.数据不共享C.数据无专门软件进行管理D.数据具有独立性44.有如下请求磁盘服务的队列,要访问的磁道分别是 98
15、、183、37、122、14、124、65、67。现在磁头在 53道上,若按最短寻道时间优先法,磁头的移动道数是(分数:2.00)A.234B.235C.236D.23745.关系数据库规范化理论规定,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使其不满足第一范式?(分数:2.00)A.部门总经理B.部门成员C.部门名D.部门号46.在 SQL中,内模式对应于“存储文件”,模式对应于哪一部分?(分数:2.00)A.视图B.基本表C.关系数据库D.数据查询47. (分数:2.00)A.B.C.D.48. (分数:2.00)A.B.C.D.49.SQL中连接表(Joined
16、Table)允许用户在一个 SELECT语句的哪个子句中指定?(分数:2.00)A.FROMB.ORDERBYC.GROUPBYD.WHERE50.数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是(分数:2.00)A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.结构分析法和模块结构图D.实体一联系方法和 E-R图51. (分数:2.00)A.B.C.D.52. (分数:2.00)A.B.C.D.53. (分数:2.00)A.B.C.D.54.基于“学生-选课-课程”数据库中的三个关系: S(S#, SNAME, SEX, AGE), SC(S#, C#, GRADE
17、), C(C#, CNAME, TEACHER) 它们的主码分别是 S#, (S#, C#)和 C#把对 SC表的查询和修改成绩的权限授给用户 user1的 SQL语句,正确的是( )。 ) GRANTUPDATE(GRADE), SELECTTO user1 ONTABLE SC; ) GRANT UPDATE(GRADE), SELECT ON TABLE SC TO user1; ) GRANT UPDATE TABLE SC ON(GRADE), SELECT TO user1; ) GRANTON TABLE SCUPDATE(GRADE), SELECT TO user1;(分数:
18、2.00)A.B.C.D.55.下列关于 PowerDesigner的叙述中,哪一条是不正确的?( )A) PowerDesigner 是 SYBASE公司推出的CASE工具 B) PowerDesigner可以设计数据库逻辑图和数据库物理图,这两种图无法互逆 C) PowerDesigner的 DataArchitect可用于数据库设训和构造 D) PowerDesigner支持 XML特点的建模方法(分数:2.00)A.B.C.D.56.按行优先顺序存储下三角矩阵 (分数:2.00)A.LOC(aij)=LOC(a11)+i(i+1)/2+jB.LOC(aij)=LOC(a11)+i(i+
19、1)/2+(j-1)C.LOC(aij)=LOC(a11)+i(i-1)/2+jD.LOC(aij)=LOC(a11)+i(i-1)/2+(j-1)57.若想在本地机上显示 Internet上的各种信息,要安装运行一个软件,该软件是_。(分数:2.00)A.搜索引擎B.WWW浏览器C.电子邮件服务D.远程登录服务58.下列有关高级语言的叙述中,哪一个是不正确的?(分数:2.00)A.高级语言又称为算法语言B.高级语言独立于计算机硬件C.高级语言程序可以直接在计算机上执行D.用高级语言编写的程序其通用性和移植性好59.文件的逻辑块号到物理块号的变换是由下列哪一项决定的?(分数:2.00)A.逻辑
20、结构B.物理结构C.目录结构D.调度算法60.在数据库的三级模式结构中,外模式/模式映像的个数(分数:2.00)A.只有 1个B.与外模式的个数相同C.由系统参数确定D.可以有任意多个61.下列哪一个(些)技术可以提高文件系统的性能?.当前目录.文件目录的改进.块高速缓存(分数:2.00)A.仅B.仅和C.仅和D.都可以二、填空题(总题数:21,分数:42.00)62.填空题(每空)请将每一个空的正确答案写在答题卡上。(分数:2.00)_63.可视化的开发工具被称为 1 开发工具,它所用的语言被称为 4GL。(分数:2.00)填空项 1:_64.当数据库被破坏后,如果事先保存了的转储文件和 1
21、,就有可能恢复数据库。(分数:2.00)填空项 1:_65.ODBC驱动程序可以让应用程序自由地访问各种类型的数据源。驱动程序需要让应用程序在运行时知道它所调用的是哪个驱动程序以及对应的数据源支持的 ODBC接口功能和 SQL语法。为了让应用程序找到驱动程序和数据源,ODBC 定义了两个一致性,即 1 一致性和 SQL语法一致性。(分数:2.00)填空项 1:_66.对于具有 144个记录的文件,若采取分块查找法并每块长度为 8,则平均查找长度为 1。(分数:2.00)填空项 1:_67.对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有一次封锁法和 1 两种方法。(分数:2.00)
22、填空项 1:_68.若关系模式 R的规范化程度达到 4NF,则 R的属性之间不存在非平凡且非 1 的多值依赖。(分数:2.00)填空项 1:_69.在数据库管理系统的层次结构中,数据存取处理的对象是单个 1。它是上层的集合操作转化为单记录操作。(分数:2.00)填空项 1:_70.在关系数据库的规范化理论中,在执行“分离”时,必须遵守规范化原则:保持原有的依赖关系和 1。(分数:2.00)填空项 1:_71.SQL中的 GRANT和 REVOKE语句主要用来维护数据的 1。(分数:2.00)填空项 1:_72.Oracle数据库系统主要由 Oracle 1 组成。(分数:2.00)填空项 1:
23、_73.在计算机系统中,根据地址空间结构不同,虚拟存储器可以分为 1 和多段式虚拟存储器两种虚拟存储器。(分数:2.00)填空项 1:_74.数据模型可分为两个级别,一个是独立于计算机系统的模型,称为 1;另一个是直接面向数据库的逻辑结构,称为实施模型。(分数:2.00)填空项 1:_75.设有 3个关系,分别是:学生关系 S(学号 S#,姓名 SN,系名 SD,年龄 SA) 、课程关系 C(课程号 C#,课程名 CN,任课教师 CT)和学生选课 SC(学生号 S#,课程号 Cg,成绩 G),试写出查询计算机科学系“CS”全体学生的关系代数表达式 1。(分数:2.00)填空项 1:_76.虚拟
24、存储管理分为虚拟页式、虚拟段式和 1。(分数:2.00)填空项 1:_77.对数据库系统的性能有两种主要的度量一种是吞吐量,一种是 1。(分数:2.00)填空项 1:_78.为了保证 CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为 1。(分数:2.00)填空项 1:_79.在数据库的三级组织结构中存在着两种映射:一是 1 之间的映射,二是模式与子模式之间的映射。(分数:2.00)填空项 1:_80.数据模型是严格定义的一组概念的集合。通常由数据结构、数据操作和 13 部分组成。(分数:2.00)填空项 1:_81.在数据库
25、的三级组织结构中存在着两种映射:一是 1 之间的映射,二是模式与子模式之间的映射。(分数:2.00)填空项 1:_82.在数据仓库中存放的数据是为了适应数据的 1 处理要求而集成起来的。(分数:2.00)填空项 1:_国家三级(数据库技术)笔试-试卷 35答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.在高级语言中使用嵌入式 SQL语句时,所有 SQL语句前必须加前缀_。(分数:2.00)A.CALL SQ
26、LB.DO SQLC.EXEC SQL D.GOTO SQL解析:解析:在嵌入式 SQL中,为能够区分 SQL语句与主语言语句,所有的 SQL语句都必须加前缀EXECSQL。但语句的结束标志随主语言的不同而不同。3.虚拟设备是指(分数:2.00)A.模拟独占设备的共享设备 B.允许用户以标准化方式使用的物理设备C.允许用户使用比系统中拥有的物理设备更多的设备D.允许用户程序部分装入内存即可使用的系统设备解析:解析:本题考核操作系统中虚拟设备的基本概念和知识,参考 3.6.4“设备分配”一节。虚拟设备技术通常是在一台共享设备(如高速大容量磁盘)上模拟独占设备,把一台低速独占设备改造成若干台可并行
27、操作的虚拟设备。所以,本题答案为 A。4.微型计算机系统中,下面与 CPU概念最不等价的是(分数:2.00)A.中央处理器B.微处理器C.主机 D.控制器和运算器解析:解析:计算机系统中,CPU 由控制器和运算器组成,又称为中央处理器,微机中的 CPU又称为微处理器。主机是 CPU和内存的组合。5.一个进程执行 V操作意味着(分数:2.00)A.该进程从等待队列进入就绪队列B.该进程从磁盘调入内存C.可能有另一个进程从等待队列进入就绪队列 D.可能有另一个进程从磁盘调入内存解析:解析:本题考核操作系统中信号量和 P、V 操作的基本概念和知识,参考 3.2.3“进程间通信”一节。一个进程执行 V
28、操作,首先对信号量(设为 S)执行加 1操作。如果此时 S0,则释放 S信号量队列上的一个等待进程,使之进入就绪队列。由此可见,C 应为本题答案。6.DDL是(分数:2.00)A.操作数据语言B.定义数据的语言 C.自含语言D.宿主语言解析:解析:DDL 是数据定义语言;DML 是数据描述语言;DCL 是数据控制语言。7.以下哪一个是从栈中删除元素的序列?(分数:2.00)A.BEDB.BDEC.BEDCD.BDEC 解析:解析:根据栈的先进后出组织数据的特点结合题中的操作,可知从栈中删除的元素的序列为 BDEC。8.设 F是属性组 U上的一组函数依赖,下列叙述正确的是(分数:2.00)A.若
29、 YB.若 XC.若 XY 为 F所逻辑蕴含,且 ZD.若 XY 及 Y2 为 F所逻辑蕴含,则 XZ 为 F所逻辑蕴含 解析:解析:自反律:若 Y X U,则 X+Y为 F所逻辑蕴含;增广律;若 XY 为 F所逻辑蕴含,且 Z9.在 PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成工具是(分数:2.00)A.PowerDesigner Process AnalystB.PowerDesigner AppModeler C.PowerDesigner MetalWorksD.PowerDesigner Warehouse Architect解析:解析:Po
30、werDesigner 是一个 CASE工具,它包括 6个紧密集成的模块。其中,PowerDesigner AppModeler是用于物理数据库的设计和应用对象及数据组件的生成的工具。通过提供完整的物理建模能力和利用那些模型进行开发的能力,AppModeler 允许开发人员针对领先的开发环境,包括PowerDesigner,Visual Basic,Delphi 和 Power+,快速地生成对象和组件。此外,AppModeler 还可以生成用于创建数据驱动的 Web 站点的组件,使开发人员和设计人员同样可从一个 DBMS发布“动态”的数据。10.若想在本地机上显示 Internet上的各种信息
31、,要安装运行一个软件。该软件是(分数:2.00)A.搜索引擎B.WWW浏览器 C.电子邮件服务D.远程登录服务解析:解析:本题考核有关 Internet基本概念与知识,参考 1.3.4“Internet提供的主要服务”一节。在 Internet上,搜索引擎主要搜索 WWW服务器上的信息并提供索引;浏览器软件可以提供显示 Internet信息的各种服务;电子邮件服务提供在 Internet上收发邮件的服务;而远程登录服务也是 Internet上的一项常用服务。不过能够在本地计算机上显示 Internet上的各种信息的则是浏览器软件。所以本题的答案是 B。11.设关系 R和 S具有相同的关系模式,
32、且相对应的属性的值取自同一个域,则 R-(R-S)等于 _。(分数:2.00)A.RSB.RS C.RSD.R-S解析:解析:在关系代数中交的定义为:关系 R和 S具有相同的关系模式。关系 R和 S的交是由属于 R又属于 S的元组构成的集合,由定义可以推出:RS=R-(R-S)。12.充分的 Web支持是 MS SQL SERVER 2000的主要功能之一,下列_不是其所支持的内容。(分数:2.00)A.XML和 Internet标准支持B.方便而安全地通过 Web访问数据C.简化管理和优化 D.安全的应用程序管理解析:解析:容分的 Web支持主要包括:1、XML 和 Internet标准支持
33、;2、方便而安全地通过 Web访问数据;3、基于 Web的分析功能;4、安全的应用程序管理。13.层次模型和网状模型统称为(分数:2.00)A.关系模型B.非关系模型 C.用户模型D.对象模型解析:解析:层次模型和网状模型统称为非关系模型。14.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到 1NF,即满足( )。(分数:2.00)A.每个非码属性都完全依赖于主码属性B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的 解析:解析:1NF 的要求是每个属性都是不可分解的:2NF 的要求是每个非码属性都完全依赖于主码属性:3NF的
34、要求是每个非码属性都直接依赖于主码属性。15.TCP/IP参考模型在下列哪一层定义了用户数据报协议(UDP)(分数:2.00)A.链路层B.网络层C.传输层 D.应用层解析:解析:TCP/IP 参考模型在网络层定义了 IP协议;在传输层定义了传输控制协议(TCP)与用户数据报协议。16.数据的完整性为( )。(分数:2.00)A.数据的正确性B.数据的独立性、可控性C.数据的一致性D.数据的正确性、有效性和相容性 解析:17.下面所列的条件中 语法检查 语义检查 用户存取权限检查 数据完整性检查 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是(分数:2.00)A.和B.,和
35、C.和D.全部解析:解析:用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是:语法检查;语义检查;用户存取权限检查。18.下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的?(分数:2.00)A.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDOB.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO C.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDOD.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO解析:解析:
36、利用更新日志记录中的改前值可以进行 UNDO,撤销已做的修改操作,将数据项恢复到修改以前的旧值;利用更新日志记录中的改后值可以进行 REDO,重做已完成的操作,将数据项重置为修改后的新值。19.在 SQL中,内模式对应于“存储文件”,模式对应于哪一部分?(分数:2.00)A.视图B.基本表 C.关系数据库D.数据查询解析:解析:在 SQL中,模式对应于“基本表”,内模式对应于“存储文件”,外模式对应于“视图”和部分基表。注意:模式对应于“基本表”。20.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“学校”关系中,因哪一个属性而使它不满足第一范式?(分数:2.00)A.学校领
37、导B.学校人员 C.学校名称D.学校编号解析:解析:关系数据库中第一范式是:关系中的每个属性都是不可分割的。而本关系中,学校人员显然包括学校领导,所以它是可分割的。这样就不满足第一范式的条件。21.关系数据库中,下列说法不正确的是(分数:2.00)A.每一个关系模型中,属性的个数是固定的B.在关系中元组的顺序(行的顺序)是无关紧要的C.在关系中属性的顺序(列的顺序)是无关紧要的D.关系中可以有重复的元组 解析:解析:同一个关系中不允许出现完全相同的元组。22.下列关于数据操纵模块功能的叙述中,不正确的是( )。(分数:2.00)A.支持对数据的修改B.支持数据的检索C.支持在数据库中创建视图
38、D.支持嵌入式查询解析:解析:数据操纵方面的程序模块主要包括:查询处理程序模块、数据更新程序模块、交互式查询程序模块和嵌入查询程序模块。在数据库中创建视图是数据定义方面的程序模块。23.下面有关模式分解的叙述中,不正确的是(分数:2.00)A.若一个模式分解保持函数依赖,则该分解一定具有无损连接性 B.若要求分解保持函数依赖,那么模式分解可以达到 3NF,但不一定能达到 BCNFC.若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到 3NF,但不一定能达到 BCNFD.若要求分解具有无损连接性,那么模式分解一定可以达到 BCNF解析:解析:BCNF 范式是指关系模式属于第一范式,且
39、每一个决定因素(非平凡的函数依赖)都包含候选码。有以下 3个标准:分解具有“无损连接性”;分解具有“保持函数依耪”;分解既“保持函数依赖”又具有“无损连接性”。根据以上的原则:若要求分解保持函数依赖,那么模式分解总能达到 3NF,但不能达到 BCNF。若要求分解保持函数依赖,又具有无损连接性,那么模式分解能达到 3NF,但不一定能达到BCNF。24.SQL的使用方式有两种:它可以单独使用,称为交互式语言;也可以在高级语言编写的应用程序中使用,称为(分数:2.00)A.宿主语言B.嵌入式语言 C.数据定义语言D.交互式语言解析:解析:SQL 的使用方式是两种:它可以单独使用,称为交互式语言;也可
40、以在高级语言编写的应用程序中使用,称为嵌入式语言。这时高级语言称为宿主语言。SQL 集数据定义、数据操纵、数据控制为一体,数据定义语言是 SQL的一部分。25.一个进程执行 V操作意味着(分数:2.00)A.该进程从等待队列进入就绪队列B.该进程从磁盘调入内存C.可能有另个进程从等待队列进入就绪队列 D.可能有另一个进程从磁盘调入内存解析:解析:执行 V操作意味着释放一个资源,进程从等待队列进入就绪队列。因此本题的答案为 C。26.关于电子邮件,下列说法中错误的是(分数:2.00)A.发送电子邮件需要 E-mail软件支持B.收件人必须有自己的邮政编码 C.收件人必须有自己的 E-mail账号
41、D.必须知道收件人的 E-mail地址解析:解析:电子邮件是一种新型的通信手段。用户如果想使用电子邮件功能,首先需要 E-mail软件支持,还要有自己的 E-mail账号和 E-mail地址。27.当局部 E-R图合并成全局 E-R图时,可能出现冲突,下面哪一项不属于这一冲突?(分数:2.00)A.命名冲突B.属性冲突C.语法冲突 D.结构冲突解析:解析:命名冲突主要包括实体类型名、联系类型名之间异名同义或异义同名等的命名冲突;结构冲突包括作为实体又作为联系或属性,同一实体其属性成分不同的冲突等;属性冲突包括类型、取值范围、取值单位的冲突。以上 3种冲突都是在局部 E-R图合并成全局 E-R图
42、中可能出现的冲突。28.在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶节点的先后顺序(分数:2.00)A.都不相同B.完全相同 C.先序和中序相同,而与后序不同D.中序和后序相同,而与先序不同解析:解析:根据“根-左-右”,“左-根-右”,“左-右-根”的先序、中序、后序遍历原则,可以知道,在 3种遍历所产生的序列中,所有叶节点的先后顺序是完全相同的。29.一个部门有若干名职工,则部门与职工之间具有(分数:2.00)A.一对一联系B.一对多联系 C.多对多联系D.多对一联系解析:解析:在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体
43、之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系,两个实体之间的联系可分为 3类:一对一联系(1:1)、一对多联系(1:n)、多对多联系(m:n)。在本题中,每一个部门可有若干名职工,但每个职工只能在一个部门中工作,则部门与职工之间显然是一对多联系。30.在概念设计和逻辑设计之间起桥梁作用的是_。(分数:2.00)A.DFDB.E-R图 C.数据结构图D.功能模块图解析:31.以下哪一个不是栈的基本运算( )。(分数:2.00)A.往栈中任意位置插入一个元素 B.从栈中删除一个元素C.把栈的栈顶元素读到变量中D.将栈置为空栈解析:32.下列关于对象一关系数据库中继承特征的叙述中,错
44、误的是( )。(分数:2.00)A.继承性是面向对象方法的一个重要特征B.继承包括对数据的继承和对操作的继承C.数据继承只适用于组合类型D.基本类型是封装的,但它的内部类型仍是可见的 解析:解析:继承性是面向对象方法的一个重要特征,是指子类继承超类的各种特性,包括对数据的继承和对操作的继承。基本类型是封装的,且内部数据是外部所不能看见的。33.如果 T2是由有序树 T转换而来的二叉树,那么 T中结点的前序就是 T2中结点的( )。(分数:2.00)A.前序 B.中序C.后序D.层次序解析:34.在数据库技术中,反映现实世界中事物的存在方式或运动状态的是(分数:2.00)A.信息 B.数据C.消
45、息D.命令解析:解析:信息是现实世界事物的存在方式或运动状态的反映,数据是描述现实世界事物的符号记录。35.在二叉树节点的先序序列、中序序列和后序序列中,所有叶子节点的先后顺序 _。(分数:2.00)A.都不相同B.完全相同 C.先序和中序相同,而与后序不同D.中序和后序相同,而与先序不同解析:36.在下列条目中,不属于数据库管理员(DBA)的职责的是_。(分数:2.00)A.负责数据库中数据的确定,数据库各级模式的设计 B.决定数据库中的信息内容和结构C.定义数据的安全性要求和完整性约束条件D.决定数据库的存储结构和存储策略解析:37.下列关于时间片轮转法的叙述中,哪一个是不正确的?_。(分
46、数:2.00)A.在时间片轮转法中,系统将 CPU时间划分成一个个时间段B.就绪队列中的各进程轮流在 CPU上运行,每次运行一个时间片C.当时间片结束时,运行进程自动让出 CPU,该进程进入等待队列 D.如果时间片长度很小,则调度程序剥夺 CPU的次数频繁,加重系统开销解析:38.任何一个具有两个属性的关系(分数:2.00)A.可能属于 1NFB.可能属于 2NFC.可能属于 3NFD.一定属于 3NF 解析:解析:具有两个属性的关系,只可能有两种情况:一种情况是其中一个属性为主属性,另一个为非主属性,这样就不存在非主属性对码的部分函数依赖和传递函数依赖,属于 3NF;另一种情况是,两个属性均
47、为主属性,没有非主属性,当然根本谈不到非主属性对码的部分函数依赖和传递函数依赖,属于 3NF。所以任何一个具有两个属性的关系,一定属于 3NF,从而也一定属于 1NF和 2NF。可见只有选项 D)是正确的。39.一个 1N 联系可转换为一个独立的关系模式,关系的码为(分数:2.00)A.N端实体的码 B.实体的码C.各实体码的组合D.每个实体的码解析:解析:从 E-R图向关系模式转换时,需遵循一定的原则,对于实体间不同类型的联系,可分为几种情况。对于 lN 的联系,可以转换为一个独立的关系模式,也可与 N端的对应模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为 N端实体的码。40.层次模型和网状模型统称为(分数:2.00)A.关系模型B.非关系模型 C.用户模型D.对象模型