1、三级数据库技术笔试-93 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:57,分数:60.00)1.程序员在设计的软件系统中插入了一段专门设计的代码,使得他在任何时候都可以绕开正常的登录认证过程,进入该软件系统。这种恶意软件的攻击方式称为( )。(分数:1.00)A.特洛依木马B.后门陷阱C.逻辑炸弹D.僵尸网络2.对 n 个记录的文件进行归并排序,所需要的辅助存储空间为( )。(分数:1.00)A.O(1)B.O(log2n)C.O(n)D.O(n2)3.下列( )不是文件控制块中的内容。(分数:1.00)A.文件号B.文件建立日期C.口令D.将文件读入内存的位置
2、4.下列关于联机分析处理基本操作的叙述中,不正确的是( )。(分数:1.00)A.关联分析是联机分析处理的基本操作之一B.切片的作用是舍弃一些观察角度,对数据进行观察C.向下钻取是使用户在多层数据中展现渐增的细节层次,获得更多的细节性D.通过旋转可以得到不同视角的数据,相当于在平面内将坐标轴旋转5.下列( )不是概念模型应具备的性质。(分数:1.00)A.有丰富的语义表达能力B.易于交流和理解C.易于向各种数据模型转换D.在计算机中实现的效率高6.以下关于顺序存储结构的叙述中,( )是正确的。结点之间的关系由存储单元的邻接关系来体现 逻辑上相邻的结点物理上不必邻接存储密度大,存储空间利用率高
3、插入、删除操作灵活方便,不必移结点可以通过计算直接确定第 i 个结点的存储地址(分数:1.00)A.仅、和B.仅、和C.仅、D.仅和7.以下关于广义表的叙述中,( )是不正确的。(分数:1.00)A.广义的元素可以是子表B.广义表可装其他广义表所共享(引用)C.广义表可以是递归的表D.广义表不能为空表8.有程序编制如下,数组中的每个元素为一个字。假设页面大小为每页 128 个字,数组中的每一行元素存放在一页中,系统为该程序提供一块内存,开始时内存为空。VARA:ARRAY1256,1128OF integer;FORj;=1 TO 128 DOFOR i=1 TO 256 DOAi,j=0该程
4、序执行时共产生( )次缺页中断。(分数:1.00)A.126B.256C.128128D.1282569.下面( )不是 AVL 树。(分数:1.00)A.B.C.D.10.下列( )是由于关系模式设计不当所引起的问题。数据冗余 插入异常删除异常 丢失修改级联回流(分数:1.00)A.仅、和B.仅、和C.仅、和 VD.仅、和11.在办公自动化环境中得到广泛应用,能实现高速数据传输的是( )。(分数:1.00)A.以太网B.ATM 网C.25D.帧中继12.下列关于部分函数依赖的叙述中,( )是正确的。(分数:1.00)A.若 XY,且存在 Y 的真子集 Y,XY,则称 Y 对 X 部分函数依赖
5、B.若 XY,且存在 Y 的真子集 Y,XY,则称 Y 对 X 部分函数依赖C.若 XY,且存在 X 的真子集 X,XY,则称 Y 对 X 部分函数依赖D.若 XY,且存在 X 的真子集 X,XY,则称 Y 对 X 部分函数依赖13.下列关于规范化理论的叙述中,( )是不正确的。规范化理论研究关系模式中各属性之间的依赖关系及其对关系模型性能的影响规范化理论提供判断关系模型优劣的理论标准规范化理论对于关系数据库设计具有重要指导意义规范化理论只能应用于数据库逻辑结构设计阶段在数据库设计中有时候会适当地降低规范化程序而追求高查询性能(分数:1.00)A.仅和B.仅和C.仅D.仅14.在数据库系统中,
6、当数据库的模式改变时,用户程序可以不做改变,这是数据的( )。(分数:1.00)A.位置独立性B.存储独立性C.逻辑独立性D.物理独立性15.下列关于系统调用的叙述中,( )是不正确的。(分数:1.00)A.系统调用是操作系统向用户提供的编程接口服务B.所有系统调用都通过一条访管指令和若干参数来实现C.打开文件、读/写文件和关闭文件操作属于系统调用D.不同的操作系统所提供的系统调用命令的条数、调用格式是相同的16.下列关于操作系统调协管理的叙述中,( )是正确的。SPOOLing 是一种典型的虚拟设备技术通过引入通道,可以使 CPU 从慢速的输入/输出工作中解脱出来利用缓冲技术,可以提高设备的
7、使用效率扫描算法可以提高寻道优化(分数:1.00)A.仅、和B.仅、和C.仅、和D.都正确17.设关系 R、S 和 T 如下,关系 T 是由关系 R 和 S 经过( )操作得到的。(分数:1.00)A.B.C.D.18.下列( )技术可以提高语言文件系统的性能。当前目录 文件目录的改进块高速缓存(分数:1.00)A.仅B.仅和C.仅和D.都可以19.下列关于以应用服务器为中心的浏览器/服务器模式的叙述中,不正确的是( )。(分数:1.00)A.它是 Web 服务器和三层客户机/服务器结合的结果B.这种软件结构可分为浏览器、Web 服务器、应用服务器、数据库服务器C.对于客户端的表现逻辑,目前只
8、能通过基于脚本的方式实现D.在 Internet 电子商务系统开发中,为支持跨平台特性,可采用基于脚本的方式20.数据库系统的数据共享是指( )。(分数:1.00)A.多个用户共享一个数据文件B.多个用户共享同一种语言的程序C.多种应用、多种语言、多个用户共享数据集合D.同一个应用的多个程序共享数据集合“学生选课课程”数据库中的三个关系S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是 S=C(C#,CNAME,TEACHER),主码是 C#SC(S#,C#,GRADE),主码是(S#,C#)(分数:3.00)(1).下面的 SQL 语句定义一个反映学生出生年份的视图。CRE
9、ATE VIEW S BDAY(S#,SNAME,BIRTH)ASSELECT S#,SNAME,2010AGE FROM S这是一个( )。(分数:1.00)A.行例子表视图B.带表达式视图C.分组视图D.连接视图(2).下列关于保持数据库完整性的叙述中,( )是不正确的。(分数:1.00)A.向关系 SC 插入元组时,S#和 C#都不能是空值(NLTL)B.可以任意删除关系 SC 中的元组C.向任何一个关系插入元组时,必须保证关系主码值的唯一性D.可以任意删除关系 C 中的元组(3).查询学生姓名及其所选修课程的课程号和成绩,正确的 SQL 语句是( )。(分数:1.00)A.SELECT
10、 S SNAME,SC.C#,GRADE FROM S WHERE S S#=SC.S#B.SELECT S.SNAME,SC.C#,GRADE FROM SC WHRES S=SC.S#C.SELECT S SNAME,SC.C#,GRADE FROM S.SC WHERE S.S#=SC.S#D.SELECT S.SNAME.SC.C#,GRADE FROM S.SC WHERE SS#=SC.C#21.对关系 R(A,B,C)执行 SQL 语句SELECT DISTINCT A FROM R WHERE B=17则该语句对关系 R 进行了( )。(分数:1.00)A.选择和连接B.选择和
11、投影C.连接和投影D.交和选择22.用键接方式存储的队列,在进行删除运算时( )。(分数:1.00)A.仅需修改头指针B.仅需修改尾指针C.头、尾指针都要修改D.头、尾指针可能都要修改23.下列关于 Oracle 对象一关系特性的叙述中,不正确的是( )。(分数:1.00)A.Oracle 的面向对象功能是通过对关系功能的扩充而实现的B.Oracle 可变长数组可表示多值属性C.Oracle 通过嵌套表来支持对象中的某些属性也是对象的情况D.Oracle 中的抽象数据类型不能嵌套使用24.下列关于 ADSL 技术的叙述中,( )是正确的。利用 ADSL 技术可以接入 InternetADSL
12、技术利用现有的一对电话铜线,为用户提供上、下行对称的传输速率用户可以通过 ADSL 宽带接入方式进行网上聊天(分数:1.00)A.仅和B.仅和C.仅和D.都正确25.下列哪些条目是数据库发展第三阶段(20 世纪 80 年代以来)开始出现的相关技术支持( )。表结构 客户/服务器环境第四代开发语言 网络环境下异质数据库互联互操作(分数:1.00)A.仅和B.仅和C.仅、和D.都是如下所示的二叉树。(分数:2.00)(1).该二叉树对应的树林中第一棵树的根是结点( )。AA BC D(分数:1.00)A.B.C.D.(2).如果将该二叉树存储为对称序线索二叉树,则结点 E 的右线索指向结点( )。
13、(分数:1.00)A.B.C.D.26.虚拟页式存储管理中,页表的作用十分重要,在页表中指示页面是在内存还是在外存的页表表项是( )。(分数:1.00)A.驻留位B.内存块号C.访问位D.保护位27.服务器程序是一类辅助性程序,它提供各种软件运行时所需的服务,下面( )属于服务程序。(分数:1.00)A.语言处理程序B.调试程序C.操作系统D.数据库管理系统28.组成关系数据模型的三大要素是( )。(分数:1.00)A.关系数据语言、关系操作集合和关系数据控制B.关系数据结构、关系数据定义和关系完整性约束C.关系数据定义、关系数据操纵和关系数据控制D.关系数据结构、关系操作集合和关系完整性约束
14、29.设有关系 R(A,B,C)和 S(A,B,C),下面的 SQL 语句:SELECT*FROM R WHERE A=20UNIONSELECT*FROM S WHERE A=80所对应的关系代数操作,除选择外还有( )操作。(分数:1.00)A.交B.差C.并D.笛卡儿积30.在数据库系统中,“数据的独立性”与“数据之间的联系”这两个概念( )。(分数:1.00)A.没有必然的联系B.是等同的C.是前者蕴涵后者D.是后者蕴涵前者31.以下关于数据的逻辑结构的叙述中,( )是正确的。数据的逻辑结构抽象地反映数据元素间的逻辑关系数据的逻辑结构具体地反映数据在计算机中的存储方式数据的逻辑结构分为
15、线性结构和非线性结构数据的逻辑结构分为静态结构和动态结构数据的逻辑结构和外存结构的存储结构相同(分数:1.00)A.仅和B.仅、和C.仅和D.仅、和32.在将 E-R 模型向关系模型转换的过程中,若将三个实体之间的多元联系转换一个关系模型,则该关系模型的码为( )。(分数:1.00)A.其中任意两个实体的码的组合B.其中任意一个实体的码C.三个实体的码的组合D.三个实体中所有属性的组合33.下列对线程属性的描述中,( )是正确的。每个线程有一个标识符 每个线程需要自己执行时的寄存器和栈等现场信息每个线程有各自的地址空间 线程是处理器调度的独立单元线程是有生命周期的(分数:1.00)A.仅、和B
16、.仅、和C.仅、和D.仅、和34.数据库中数项 A 和数据项 B 的当前值分别为 1000 和 2000,T 1和 T2为两个事务,调度一和调度二是事务 T1和 T2,的两个调度。(分数:1.00)A.B.C.D.35.在数据库技术中,( )数据模型是使用公共属性(外键)实现数据之间联系的。(分数:1.00)A.层次模型B.网状模型C.关系模型D.面向对象模型36.下列关于面向对象数据库的对象结构的叙述中,不正确的是( )。(分数:1.00)A.复杂对象可以通过类型构造器(trpe construclors)由别的对象构造得到B.最基本的构造器有三种:原子、元组和集合C.元组类型构造器通常被称
17、为结构化类型D.集合(Collection)类型的主要特点是:对象的状态是对象的集合,而且这些现象一定是无序的37.八进制数 67.54 转换成二进制数是( )。(分数:1.00)A.110111.101101B.110111.101100C.110l110.101100D.110110.10110138.数据库是计算机系统中按照一定的数据模型组织、存储和应用的( )(分数:1.00)A.文件的集合B.程序的集合C.命令的集合D.数据的集合39.设 U 为所有属性,X、Y、Z 为属性集,Z=U-X-Y。下面关于平凡的多值依赖的叙述中,( )是正确的。(分数:1.00)A.若 XY,且 z=,则
18、称 XY 为平凡的多值依赖B.若 XY,且 z,则称 XY 为平凡的多值依赖C.若 XY 且 XY,则称 XY 为平凡的多值依赖D.若 XY 且 XZ,则称 XY 为平凡的多值依赖40.下列关于连接操作的叙述中,( )是不正确的。(分数:1.00)A.连接操作是从两个关系的笛卡儿积中选取属性间满足一定条件的元组B.两个关系中同名属性的等值连接称为自然连接C.要进行连接的两个关系中不一定必须包含同名属性D.两个关系连接操作的结果仍然是一个关系41.下列条目中,( )是属于将 SQL 语句嵌入主语言使用时必须解决的问题。区分 SQL 语句与主语言语句数据库工作单元和程序工作单元之间的通信协调 SQ
19、L 语句与主语言语句处理记录的不同方式(分数:1.00)A.仅和B.仅和C.仅和D.都是42.以下关于数据运算的叙述中,( )是不正确的。数据运算是数据结构的一个重要方面 数据运算定义在数据的逻辑结构上数据运算定义在数据的物理结构上 数据运算的具体实现在数据的逻辑结构上进行数据运算的具体实现在数据的物理结构上进行(分数:1.00)A.仅和B.仅和C.仅和D.仅和43.下列关于搜索引擎的叙述中,( )是正确的。搜索引擎主动搜索 WWW 服务中的信息当用户给出要查找信息的关健字后,搜索引擎会返回给用户相关的 HTML 页面搜索引擎对搜索到的 WWW 服务器中的信息自动建立索引(分数:1.00)A.
20、仅和B.仅和C.仅和 DID.都正确44.下列关于 CPU 状态的叙述中,( )是正确的。操作系统管理程序运行在管态x86 系列处理器提供的R0、R1、R2 和 R3 特权级别中,R0 相当于目态系统运行过程中,从目态转换为管态的唯一途径是中断如果用户程序在目态下执行的特权指令,硬件将产生中断(分数:1.00)A.仅、和B.仅、和C.仅、和D.都正确45.若有关系模式 R(A、B、C),属性 A、B、C 之间没有任何函数依赖关系,下列叙述中( )是正确的。(分数:1.00)A.R 肯定属于 2NF,但 R 不一定属于 3NFB.R 肯定属于 3NF,但 R 不一定属于 BCNFC.R 肯定属于
21、 BCNF;但 R 不一定属于 4NFD.R 肯定属于 4NF46.DBTG 系统亦称 CODASYL 系统,它是( )数据模型数据库系统的典型代表。(分数:1.00)A.层次B.网状C.关系D.面向对象47.下列关于 PowerDesigner。的叙述中,不正确的是( )。(分数:1.00)A.PowerDesigner 支持基于 XML 的建模方法B.PoweiDesigner。可以设计数据库逻辑图和物理图,它们不是互逆的C.设计物理图时主要使用 PowerDesigner 的 Dictionary 和 Database 两个菜单D.PowerDesigner Viewer 可用于访问整个
22、企业的模型信息48.下列关于查询处理的叙述中,( )是不正确的。(分数:1.00)A.查询处理器中最主要的模块是查询编译器和查询执行引擎B.在查询处理开始之前,系统需要对 SQL,语言表达的查询语句进行分析,形成分析树C.在大型集中式数据库中,执行一个查询所用的 CPU 时间是最主要的查询代表D.实现选择算法的主要方法是全表扫描和索引扫描49.下列( )不是常用的概念模型。(分数:1.00)A.网状模型B.E-R 模型C.扩展 E-R 模型D.面向对象模型50.下列关于时间片轮转算法的叙述中,( )是不正确的。(分数:1.00)A.在时间片轮转算法中,系统将 CPU 的处理时间划分成一个小时间
23、段B.就绪队列的各个进程轮流在 CPU 上运行,每次运行一个时间片C.时间片结束时,运行进程自动让出 CPU 并进入等待队列D.如果时间片长度很小,则调度程序抢占 CPU 的次数频繁,增加了系统开销51.数据库管理系统提供授权功能主要是为了实现数据库的( )。(分数:1.00)A.可靠性B.完整性C.一致性D.安全性52.在 SQLServer 2000 的系统数据库中,为调度信息和作业历史提供存储区域的是( )。(分数:1.00)A.MasterB.ModelC.PubsD.Msdb53.在物理存储器层次结构中,下列( )存储设备是非易失性存储。高速缓存 主存储器第二级存储器 第三级存储器(
24、分数:1.00)A.仅和B.仅和C.仅、和D.都是54.为了确保单个事务的一致性,负主要责任的是( )。(分数:1.00)A.故障恢复机制B.查询优化处理器C.并发控制机制D.对该事务进行编码的应用程序员55.下列关于 Oracle 体系结构的叙述中,不正确的是( )。(分数:1.00)A.表空间是逻辑存储单元,每个表空间只能创造一个数据文件B.Oracle 数据库的物理存储按数据块、盘区和段来组织C.Oracle 实例由系统全局区和一些进程组成D.系统全局区是内存中的区域二、填空题(总题数:20,分数:40.00)56.为保证 Internet 能够正常工作,要求所有连入 Internet
25、的计算机都遵从相同的通信协议,即 1 协议。(分数:2.00)填空项 1:_57.一般人们把加密前的数据或信息称为 1,而加密后的数据或信息称为密文。(分数:2.00)填空项 1:_58.有一个初始为空的栈和下面的输入序列 A,B,C,D,E,F,现经过如下操作:push,push,top,pop,top,push,push,push,top,pop,pop,pop,push。上述操作序列完成后栈中的元素列表(从底到顶)为 1。(分数:2.00)填空项 1:_59.按列优先顺序存储二维数组 A 一的元素,设每个元素占用一个存储单元,则计算元素 a 的地址的公式为 Loc(aij)=Loc(a1
26、1)+(j-1)m+_。(分数:2.00)填空项 1:_60.堆排序是对直接选择排序的改进,在第一次选择出最小关健分码的同时为以后的选择准备了条件,堆实质上是一棵_树结点的层次序列。(分数:2.00)填空项 1:_61.能够及时响应各种外部事件,并在规定的时间内完成对事件的处理,这类系统称为 1。(分数:2.00)填空项 1:_62.当某个正在执行的进程需要进行 I/O 操作时,可以通过调用_ 原语将自己从运行状态变为等待状态。(分数:2.00)填空项 1:_63.为了提高速度,在地址转换机制中增加了一个容量的高速缓存,在其中存放的是 1。(分数:2.00)填空项 1:_64.如果在 GRAN
27、T 语句中指定 1 子句,则获得该语句中指定权限的用户还可以把这种(些)权限再转授给其他用户。(分数:2.00)填空项 1:_65.数据库系统的三级模式结构中,描述数据库中数据的物理结构和存储方式的是 1。(分数:2.00)填空项 1:_66.SQL 语言中,要删除模式 ABC 并同时删除其下属的数据库对象,相应的 SQL 语句是 DROP SCHEMA ABC 1。(分数:2.00)填空项 1:_67.关系代数操作中,并、差、 1、投影和选择。这五种操作称为基本操作,其他操作都可以用这五种基本操作来表示。(分数:2.00)填空项 1:_68.数据库管理系统中包括下列三个主要成分:存储管理器、
28、查询处理器和 1。(分数:2.00)填空项 1:_69.在数据存储组织中,为了将大小不同的记录组织在同一个磁盘块中,常常采用 1 的页结构。(分数:2.00)填空项 1:_70.在 Oracle 中,支持数据仓库应用的工具是 1。(分数:2.00)填空项 1:_71.Oracle 存储的极大对象中,数据类型 CLOB 表示 1 型大对象。(分数:2.00)填空项 1:_72.设有关系模式 R(A,B,C,D,E,F,G)根据语义有如下函数依赖集 F=AB,CD,CF,(A,D)E,(E,F)G,关系模式 R 的码是 1。(分数:2.00)填空项 1:_73.设关系模式 R(U,F)分解为关系模
29、式 R1(U1,F 1),R 2(U2,F 2),R n(Un,F n),若 F=(F1F 2F n),即 F 所逻辑蕴含的函数依赖一定也由分解得到的各个关系模式中的函数依赖所逻辑蕴含,则称关系模式 R的这个分解是 1 的。(分数:2.00)填空项 1:_74.在分布式数据库中可将数据分割成被称为 1 的逻辑单位,它们可以被分配到不同站点上进行存储。(分数:2.00)填空项 1:_75.从 WWW 的资源和行为中抽取感兴趣的、有用的模式和隐含的信息的过程,一般称为 1。(分数:2.00)填空项 1:_三级数据库技术笔试-93 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题
30、数:57,分数:60.00)1.程序员在设计的软件系统中插入了一段专门设计的代码,使得他在任何时候都可以绕开正常的登录认证过程,进入该软件系统。这种恶意软件的攻击方式称为( )。(分数:1.00)A.特洛依木马B.后门陷阱 C.逻辑炸弹D.僵尸网络解析:解析 后门是指绕过安全性控制而获取对程序或系统访问权的方法。2.对 n 个记录的文件进行归并排序,所需要的辅助存储空间为( )。(分数:1.00)A.O(1)B.O(log2n)C.O(n) D.O(n2)解析:解析 归并排序是一种稳定、高效的排序算法。归并排序算法一般是用顺序存储结构实现的。使用顺序存储结构实现归并排序需要空间复杂度为 O(n
31、)的辅助存储空间。3.下列( )不是文件控制块中的内容。(分数:1.00)A.文件号B.文件建立日期C.口令D.将文件读入内存的位置 解析:解析 文件控制块是操作系统为管理文件而设置的数据结构,存放了为管理文件所需的所有有关信息。D 项不属于文件控制块中的内容。4.下列关于联机分析处理基本操作的叙述中,不正确的是( )。(分数:1.00)A.关联分析是联机分析处理的基本操作之一 B.切片的作用是舍弃一些观察角度,对数据进行观察C.向下钻取是使用户在多层数据中展现渐增的细节层次,获得更多的细节性D.通过旋转可以得到不同视角的数据,相当于在平面内将坐标轴旋转解析:解析 关联分析是指如果两个或多个事
32、物之间存在一定的关联,那么其中一个事物就能通过其他事物进行预测。它的目的是为了挖掘隐藏在数据间的相互关系,是数据挖掘的基本技术。5.下列( )不是概念模型应具备的性质。(分数:1.00)A.有丰富的语义表达能力B.易于交流和理解C.易于向各种数据模型转换D.在计算机中实现的效率高 解析:解析 概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。概念模型不需考虑实现问题。6.以下关于顺序存储结构的叙述中,( )是正确的。结点之间的关系由存储单元的邻接关系来体现 逻辑上相邻的结点物理上不必邻接存储密度大,存储空间利用率高 插入、删除操作灵活方便,不必移结点可以通过计算直接确定第 i
33、个结点的存储地址(分数:1.00)A.仅、和B.仅、和 C.仅、D.仅和解析:解析 数据的存储结构可分为顺序存储结构和链式存储结构。把逻辑上相邻的结点存储在物理位置相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现,由此得到的存储结构称为顺序存储结构。顺序存储结构存储密度大,存储空间利用率高,可以通过计算直接确定第 i 个结点的存储地址。7.以下关于广义表的叙述中,( )是不正确的。(分数:1.00)A.广义的元素可以是子表B.广义表可装其他广义表所共享(引用)C.广义表可以是递归的表D.广义表不能为空表 解析:解析 广义表是 n 个数据元素 d1,d 2,d 3,d n的有限序列,
34、广义表中的 di 则既可以是单个元素,还可以是一个广义表,通常记为:GL=(d 1,d 2,d 3,d n)。若其中 di 是一个广义表,则称 di 是广义表 GL 的子表。在广义表 GL 中,d 1是广义表 GL 的表头,而广义表 GL 其余部分组成的表(d 2,d 3,d n)称为广义表的表尾。由此可见广义表是递归定义的。广义表可以被其他广义表共享。广义表 D=()为空表,其长度为零。8.有程序编制如下,数组中的每个元素为一个字。假设页面大小为每页 128 个字,数组中的每一行元素存放在一页中,系统为该程序提供一块内存,开始时内存为空。VARA:ARRAY1256,1128OF integ
35、er;FORj;=1 TO 128 DOFOR i=1 TO 256 DOAi,j=0该程序执行时共产生( )次缺页中断。(分数:1.00)A.126B.256C.128128D.128256 解析:解析 缺页中断就是要访问的页不在主存,需要操作系统将其调入主存后再进行访问。程序以列序为外层循环,行序为内层循环,由于数组中的每一行元素存放在一页中,因此每执行一次循环就会产生一次缺页中断,共 128256 次。9.下面( )不是 AVL 树。(分数:1.00)A.B. C.D.解析:解析 平衡二叉排序树(AVL 树)具有下列性质:每个结点左、右子树深度之差的绝对值不超过 1。由此可见 B 不满足
36、 AVL 树的性质。10.下列( )是由于关系模式设计不当所引起的问题。数据冗余 插入异常删除异常 丢失修改级联回流(分数:1.00)A.仅、和 B.仅、和C.仅、和 VD.仅、和解析:解析 关系模式设计不当所引起的问题有数据冗余、插入异常、删除异常。11.在办公自动化环境中得到广泛应用,能实现高速数据传输的是( )。(分数:1.00)A.以太网 B.ATM 网C.25D.帧中继解析:解析 以太网(Ethernet)协议属于网络底层协议,通常在 OSI 模型的物理层和数据链路层操作。它是总线型协议中最常见的,数据速率为 10Mbps(兆比特/秒)的同轴电缆系统,是当今现有局域网采用的最通用的通
37、信协议标准。12.下列关于部分函数依赖的叙述中,( )是正确的。(分数:1.00)A.若 XY,且存在 Y 的真子集 Y,XY,则称 Y 对 X 部分函数依赖B.若 XY,且存在 Y 的真子集 Y,XY,则称 Y 对 X 部分函数依赖C.若 XY,且存在 X 的真子集 X,XY,则称 Y 对 X 部分函数依赖 D.若 XY,且存在 X 的真子集 X,XY,则称 Y 对 X 部分函数依赖解析:解析 C 项为部分函数依赖的正确表述。13.下列关于规范化理论的叙述中,( )是不正确的。规范化理论研究关系模式中各属性之间的依赖关系及其对关系模型性能的影响规范化理论提供判断关系模型优劣的理论标准规范化理
38、论对于关系数据库设计具有重要指导意义规范化理论只能应用于数据库逻辑结构设计阶段在数据库设计中有时候会适当地降低规范化程序而追求高查询性能(分数:1.00)A.仅和B.仅和C.仅 D.仅解析:解析 规范化理论是将一个不合理的关系模式如何转化为合理的关系模式的理论,规范化理论是围绕范式而建立的。规范化理论认为,一个关系型数据库中所有的关系,都应满足一定的规范。规范化目的是使结构更合理,消除插入、修改、删除异常,使数据冗余尽量小,便于插入、删除和更新。一个关系模式经过分解可以得到不同关系模式集合,也就是说分解方法不是唯一的。最小冗余的要求必须以分解后的数据库能够表达原来数据库所有信息为前提来实现。其
39、根本目标是节省存储空间,避免数据不一致性,提高对关系的操作效率,同时满足应用需求。实际上,并不一定要求全部模式都达到 BCNF、不可。有时故意保留部分冗余可能更方便数据查询。尤其对于那些更新频度不高,查询频度极高的数据库系统更是如此。第项错误,其余选项均正确。14.在数据库系统中,当数据库的模式改变时,用户程序可以不做改变,这是数据的( )。(分数:1.00)A.位置独立性B.存储独立性C.逻辑独立性 D.物理独立性解析:解析 逻辑独立性是指应用程序逻辑和数据存储逻辑彼此分开,存储逻辑的改变不影响应用,反之亦然。15.下列关于系统调用的叙述中,( )是不正确的。(分数:1.00)A.系统调用是
40、操作系统向用户提供的编程接口服务B.所有系统调用都通过一条访管指令和若干参数来实现C.打开文件、读/写文件和关闭文件操作属于系统调用D.不同的操作系统所提供的系统调用命令的条数、调用格式是相同的 解析:解析 不同的操作系统所提供的系统调用命令的条数、调用格式一般不同。16.下列关于操作系统调协管理的叙述中,( )是正确的。SPOOLing 是一种典型的虚拟设备技术通过引入通道,可以使 CPU 从慢速的输入/输出工作中解脱出来利用缓冲技术,可以提高设备的使用效率扫描算法可以提高寻道优化(分数:1.00)A.仅、和B.仅、和C.仅、和D.都正确 解析:解析 SPOOLing 是一种典型的虚拟设备技
41、术,操作系统通过引入通道,加快 CPU 的运行速度,为了提高设备的利用率,操作系统引用了缓冲技术,扫描算法可以提高寻道优化的时间。17.设关系 R、S 和 T 如下,关系 T 是由关系 R 和 S 经过( )操作得到的。(分数:1.00)A. B.C.D.解析:解析 关系 T 是由关系 R 和 S 经过交操作得到的。18.下列( )技术可以提高语言文件系统的性能。当前目录 文件目录的改进块高速缓存(分数:1.00)A.仅B.仅和C.仅和D.都可以 解析:解析 题述三项均可提高文件系统的性能。19.下列关于以应用服务器为中心的浏览器/服务器模式的叙述中,不正确的是( )。(分数:1.00)A.它
42、是 Web 服务器和三层客户机/服务器结合的结果B.这种软件结构可分为浏览器、Web 服务器、应用服务器、数据库服务器C.对于客户端的表现逻辑,目前只能通过基于脚本的方式实现 D.在 Internet 电子商务系统开发中,为支持跨平台特性,可采用基于脚本的方式解析:解析 Web 系统一般由四个要素构成:Web 服务器,服务器组件,数据库服务器和浏览器。其中Web 服务器是 Web 环境中的主角,它正成为一种独立的应用系统开发及运行环境,把复杂的应用程度转到Web 服务器上,使面向用户复杂性从客户端转到了 Web 服务器端。其余构成浏览器/应用服务器/数据库服务器多层结构(B/S)。C 选项过于
43、片面。20.数据库系统的数据共享是指( )。(分数:1.00)A.多个用户共享一个数据文件B.多个用户共享同一种语言的程序C.多种应用、多种语言、多个用户共享数据集合 D.同一个应用的多个程序共享数据集合解析:解析 数据库系统的数据共享是指多种应用、多种语言、多个用户共享数据集合。“学生选课课程”数据库中的三个关系S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是 S=C(C#,CNAME,TEACHER),主码是 C#SC(S#,C#,GRADE),主码是(S#,C#)(分数:3.00)(1).下面的 SQL 语句定义一个反映学生出生年份的视图。CREATE VIEW S
44、BDAY(S#,SNAME,BIRTH)ASSELECT S#,SNAME,2010AGE FROM S这是一个( )。(分数:1.00)A.行例子表视图B.带表达式视图 C.分组视图D.连接视图解析:解析 语句中含有 2010 一 AGE,所以这是一个带表达式的视图。(2).下列关于保持数据库完整性的叙述中,( )是不正确的。(分数:1.00)A.向关系 SC 插入元组时,S#和 C#都不能是空值(NLTL)B.可以任意删除关系 SC 中的元组C.向任何一个关系插入元组时,必须保证关系主码值的唯一性D.可以任意删除关系 C 中的元组 解析:解析 删除关系 C 中的元组会影响到关系 SC 中的
45、元组。(3).查询学生姓名及其所选修课程的课程号和成绩,正确的 SQL 语句是( )。(分数:1.00)A.SELECT S SNAME,SC.C#,GRADE FROM S WHERE S S#=SC.S#B.SELECT S.SNAME,SC.C#,GRADE FROM SC WHRES S=SC.S#C.SELECT S SNAME,SC.C#,GRADE FROM S.SC WHERE S.S#=SC.S# D.SELECT S.SNAME.SC.C#,GRADE FROM S.SC WHERE SS#=SC.C#解析:解析 查询学生姓名及其所选修课程的课程号和成绩的语句应使用 SEL
46、ECT S SNAME,SCC#,GRADE FOMS.SC WHERE S.S#=SC.S#。21.对关系 R(A,B,C)执行 SQL 语句SELECT DISTINCT A FROM R WHERE B=17则该语句对关系 R 进行了( )。(分数:1.00)A.选择和连接B.选择和投影 C.连接和投影D.交和选择解析:解析 Select 语句表示选择,where 表示投影操作。22.用键接方式存储的队列,在进行删除运算时( )。(分数:1.00)A.仅需修改头指针 B.仅需修改尾指针C.头、尾指针都要修改D.头、尾指针可能都要修改解析:解析 在队列的末尾插入一个元素(进队操作)只涉及队
47、尾指针 rear 的变化,而要删除队列中的队头元素(出队操作)只涉及队头指针 front 的变化。23.下列关于 Oracle 对象一关系特性的叙述中,不正确的是( )。(分数:1.00)A.Oracle 的面向对象功能是通过对关系功能的扩充而实现的B.Oracle 可变长数组可表示多值属性C.Oracle 通过嵌套表来支持对象中的某些属性也是对象的情况D.Oracle 中的抽象数据类型不能嵌套使用 解析:解析 Oracle 中的抽象数据类型可以嵌套使用。24.下列关于 ADSL 技术的叙述中,( )是正确的。利用 ADSL 技术可以接入 InternetADSL 技术利用现有的一对电话铜线,为用户提供上、下行对称的传输速率用户可以通过 ADSL 宽带接入方式