1、三级数据库技术笔试-117 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列关于信息加密的叙述中,错误的是( )。(分数:1.00)A.加密的目的是将明文变成密文B.加密和解密算法的操作在不同的密钥控制下完成C.加密体制分为单钥加密体制和双钥加密体制D.加密规则和解密规则之间必须相匹配2.数据库管理系统中( )是事务管理部件的责任。(分数:1.00)A.保持事务的原子性B.保持事务的持久性C.保持事务的隔离性D.保持事务的一致性3.下列关于 OLAP 和 OLTP 的主要区别的表述中,错误的是( )。(分数:1.00)A.OLAP 是面
2、向客户的,OLTP 是面向市场的B.OLAP 管理大量历史数据,OLTP 管理当前数据C.OLAP 采用星型或雪花型设计模式,OLTP 采用 E-R 模型设计D.OLAP 的访问大部分是只读操作,OLTP 的访问主要是短的原子事务4.文件系统实现文件的按名存取是通过下列( )工作完成的。(分数:1.00)A.文件目录查找B.位示图查找C.目录项分解D.记录的成组和分解5.下列关于数据的存储结构的叙述中,正确的是( )。(分数:1.00)A.数据的存储结构是数据间关系的抽象描述B.数据的存储结构是逻辑结构在计算机存储器中的实现C.数据的存储结构分为线性结构和非线性结构D.数据的存储结构对数据的具
3、体实现没有影响6.数据模型的 3 个要素中,( )用于描述系统的动态特性。(分数:1.00)A.数据完整性约束条件B.数据操作C.数据结构D.以上均可7.在 Oracle 工具中,用于支持数据仓库应用的是( )。(分数:1.00)A.Oracle Discoverer/2000B.Oracle Designer/2000C.Oracle Developer/2000D.Oracle Financials8.若已知一个栈的入栈序列是 1、2、3、n,其输出序列是 p1;p2、p3、pn,则小为( )。(分数:1.00)A.iB.n-iC.n-i+1D.不确定9.下列关于 WWW 浏览器的叙述中,
4、不正确的是( )。(分数:1.00)A.WWW 浏览器是一种客户端软件B.通过 WWW 浏览器可以访问 Internet 上的各种信息C.通过 WWW 浏览器不可以接收邮件D.WWW 浏览器基本上都支持多媒体特性10.设树林 F 中有 4 棵树,第一、第二、第三和第四棵树所拥有的结点数依次为 4、6、 3、2。那么与树林 F 对应的二叉树根结点的右子树上的结点数目为( )。(分数:1.00)A.2B.10C.5D.1111.数据库管理系统能实现对数据库中数据的查询、插入、修枣和删除,这类功能称为 ( )。(分数:1.00)A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能12.下
5、列叙述错误的是( )。(分数:1.00)A.SYBASE 企业级数据库服务器支持 Java、扩展标记语言、微软的 DOCB.SYBASE 企业级数据库服务器支持 5 种类型的锁机制来保证系统的并发性和性能C.SYBASE 在核心层实现了存储过程和触发器的可编程能力D.SYBASE 支持服务器间的失败转移和客户端透明的自动失败转移等13.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是( )。(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据存储独立性14.下列( )模式必定符合 4NF。(分数:1.00)A.关系 R 中只包含两个属性B.关系
6、R 中只包含 3 个属性C.关系 R 中都是主属性D.关系 R 中都是主属性,且没有非平凡函数依赖15.下列条目中,( )是数据模型的要素。、数据管理 、数据操作 、数据完整性约束 、数据结构(分数:1.00)A.、和 mB.、和C.、和 IVD.、和16.对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,不正确的是( )。(分数:1.00)A.S/X:FALSEB.X/X:TRUEC.S/S:TRUED.X/S:FALSE17.( )不是文件的物理结构。(分数:1.00)A.顺序结构B.Hash 结构C.索引结构D.流式结构18.在 SQL 语言中,为了提高查询速度通常应创建( )。
7、(分数:1.00)A.视图 viewB.索引 indexC.游标 cursorD.触发器 trigger19.任何一个二目关系在函数依赖的范畴内必能达到( )。(分数:1.00)_20.设有“供应者”关系模式:Supplier(Sname,Saddress,Item,Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中不正确的说法是( )。(分数:1.00)A.数据冗余B.更新异常C.插入正常D.删除异常21.下列关于关系模式的码的叙述中,不正确的是( )。(分数:1.00)A.当候选码多于一
8、个时,选定其中一个作为主码B.主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性D.若一个关系模式中的所有属性构成码,则称为全码22.下面有关对象关系数据库系统的叙述中,不正确的是( )。(分数:1.00)A.一个对象由一组属性和对这组属性进行操作的一组方法构成B.消息是用来请求对象执行某一操作或回答某些信息的要求C.方法是用来描述对象静态特征的一个操作序列D.属性是用来描述属性特征的一数据项23.PowerDesigner 是新一代数据库设计工具,下面是它的 4 个组成部分,若要进行物理(逻辑)数据库的设计,应该选用( )。(分数:1.00)A.AppModelerB.D
9、ataArchitectC.MetaWorksD.AppModeler24.下列有关分区存储管理的叙述中,不正确的是( )。(分数:1.00)A.分区存储管理能充分利用内存B.分区存储管理有固定分区存储管理和可变分区存储管理C.固定分区会浪费存储空间D.分区存储管理不能实现对内存的扩充25.若进栈序列为 1,2,3,4,假定进栈和出栈可以穿插进行,则可能的出栈序列是( )。(分数:1.00)A.2,4,1,3B.3,1,4,2;C.3,4,1,2D.1,2,3,426.下列叙述中,( )是不正确的。(分数:1.00)A.层次、网状、关系和面向对象数据库是基于数据模型分类的B.联邦数据库系统中的
10、各数据库管理系统具有一定程度的局部自治性C.集中式数据库系统可以支持多个用户,它允许数据库管理系统以及数据库本身分布在多个结点上D.并行数据库系统利用并行计算机的多个 CPU 和磁盘来提高数据处理能力27.下列关于存储管理的叙述中,正确的是( )。(分数:1.00)A.存储管理可合理分配硬盘空间B.存储管理可对计算机系统的主存储器空间进行合理的分配和管理C.存储管理不能提高主存空间的利用率D.存储管理并不能解决“小主存”运行“大程序”的矛盾28.下列关于函数依赖和多值依赖的叙述中,不正确的是( )。若 XY, 则 XY 若 XY, 则 XY 若 Y X,则 XY 、若 Y X,则 XY 若 X
11、Y,Y* Y, 则 XY* 若 XY,Y* (分数:1.00)A.B.C.D.29.下列条目中,属于计算机病毒特征的是( )。、破坏性 、结构性 、传染性 、可激发性(分数:1.00)A.只有、和B.只有、和C.只有、和D.全都是30.一般通过( )来表明公钥持有的合法性。(分数:1.00)A.签发证书B.合法性检查C.完整性检查D.身份识别31.下列叙述中,( )不是 Delphi 的主要特点。(分数:1.00)A.具有良好的面向对象设计能力B.具有良好的数据处理能力C.具有良好的对标准技术的支持D.具有良好的互动能力32.下列关于链式存储结构的叙述中,正确的是( )。、逻辑上相邻的结点物理
12、上不必邻接、每个结点都包含恰好一个指针域、用指针来体现数据元素之间逻辑上的联系、可以通过计算直接确定第 i 个结点的存储地址、存储密度小于顺序存储结构(分数:1.00)A.、和B.、和C.、和D.、和33.SQL 语言规定对数据库中的表能够执行授予权限和收回权限命令的用户( )。(分数:1.00)A.只能是表的使用者B.只能是表的建立者C.只能是 DBAD.是 DBA 和表的建立者34.在关系模式 R(A, B, C, D) 中,存在函数依赖关系 AB, AC, AD,(B,C) A,则候选码为( )。(分数:1.00)A.AB.(B,C)C.A 和(B,C)D.A 或(B,C)35.设有字符
13、序列(Q,H,C,Y,P,A, M, S, R, D, F, X),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)是下列 ( )排序算法一趟扫描的结果。(分数:1.00)A.起泡排序B.初始步长为 4 的希尔(shell)排序C.二路归并排序D.以第一个元素为分界元素的快速排序36.下列算法中,不属于作业调度算法的是( )。(分数:1.00)A.先来先服务算法B.最高优先数算法C.短作业优先算法D.资源搭配算法37.下列属于 SQL 语言特点的是( )。、数据定义 、数据控制 、数据查询 、数据操纵(分数:1.00)A.、和B.、和C.、和D.全部38.数据库管理系统的基本功能包括
14、( )。、数据定义 、数据操作功能、数据库的运行管 、数据库的建立和维护功能(分数:1.00)A.和B.和C.、和D.全部39.下列叙述中,不正确的是( )。(分数:1.00)A.模式也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述B.外模式也称用户模式,一个数据库可以有多个外模式C.内模式也称物理模式,一个数据库可以有多个内模式D.数据库系统是由外模式、模式和内模式 3 级组成40.采用 SPOOLing 技术的主要目的是( )。(分数:1.00)A.提供内存和磁盘的接口B.减轻用户编程负担C.提高 CPU 和设备交换信息的速度D.提高独占设备的利用率41.攻击者对截获的密文进行分析
15、和识别属于( )。(分数:1.00)A.主动攻击B.密文攻击C.被动攻击D.中断攻击42.下列系统故障恢复步骤正确的顺序是( )。、找出故障前已提交的事务,标记为 REDO,找出故障时尚未完成的事务,标记为 UNDO、对 UNDO 队列中的事务做 REDO 处理、对 REDO 队列中的事务做 UNDO 处理(分数:1.00)A.、B.、C.、D.、43.在一个单链表中,若要删除 p 结点的后继结点,则执行( )。(分数:1.00)A.p.next:=p.next.next;B.p:=p.next;p.next:=p.next.next;C.free(p.next);D.p:=p.next.ne
16、xt;44.设计数据库系统时,在需求分析中采用( )、逐步分解的方法分析系统。(分数:1.00)A.自外向内B.自繁向简C.自内向外D.自顶向下45.设有一个数据库,包括 S、P、J、SJP 四个关系模式如下:供应商关系模式 S(SNO,SNAME, CITY)零件关系模式 P(PNO, PNAME, COLOR, WEIGHT)工程项目关系模式 J(JNO, JNAME, CITY)供应情况关系模式 SJP(SNO, PNO, JNO, QTY)假定它们都已经有若干数据。则“找出北京供应商供应的所有零件信息”的 SELECT 语句是( )。(分数:1.00)A.SELECT * FROM S
17、 WHERE CITY=北京B.SELECT SNO, SNAME FROM S WHERE CITY=北京C.SELECT P. * FROM S, P WHERE S. CITY=北京ANDS. SNO=SJP. SNO AND SJP. PNO=P. PNOD.SELECT P.* FROM P,S, SJP WHERE S. CITY=北京AND S. SNO=SJP. SNO AND SJP. PNO=P. PNO46.下列 SELECT 语句语法正确的是( )。(分数:1.00)A.SELECT* FROMteacherWHERE 性别=男B.SELECT*FROM teacher
18、 WHERE 性别=男C.SELECT* FROM teacher WHERE 性别=男D.SELECT* FROM teacher WHERE 性别=男47.设关系 R 和 S 具有相同的目,它们相对应的属性的值取自同一个域,则 R-(R-S)等于( )。(分数:1.00)A.RSB.RSC.RSD.RS48.下列关于 Oracle 数据库系统的表空间叙述中,不正确的是( )。(分数:1.00)A.每个数据库分成一个或多个表空间B.每个表空间只能创建一个数据文件C.一个数据文件只能和一个数据库相关联D.数据库表空间的总存储容量就是数据库的总存储容量49.当 V 原语对信号量运算之后,错误的是
19、( )。(分数:1.00)A.意味着释放一个资源B.当 S0,其绝对值表示等待该资源的进程数目C.当 S=0,要唤醒一个等待进程D.当 S0,要唤醒一个就绪进程50.下列关于中断的叙述中,正确的是( )。(分数:1.00)A.各种类型的中断的优先级是平等的B.中断就是终止程序运行C.当系统发生某事件,CPU 暂停现行程序执行,转去执行相应程序的过程为中断响应D.系统在某时正在处理一个中断请求时,不再接受其他任何中断请求51.在数据库逻辑结构设计中,将 E-R 模型转换为关系模型应遵循相应原则。对于 3 个不同实体集和它们之间的一个多对多联系,最少应转换为( )个关系模式。(分数:1.00)A.
20、2B.3C.4D.552.对于给出的一组权 w10,12,16, 21,30,通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为( )。(分数:1.00)A.89B.189C.200D.30053.关系数据库中,实现表与表之间的联系是通过( )。(分数:1.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.值域54.下面列出的关于“视图(View)”的条目中,不正确的是( )。(分数:1.00)A.视图可以建立在一个或多个基本表上B.视图可以建立在一个或多个视图上C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度55.下列叙述中,不正确的是( )。(分数
21、:1.00)A.数据的逻辑结构与数据在计算机中的存储方式没有关系B.非线性结构是指各数据间的逻辑关系无法用线性序列简单的描述C.线性结构是指各数据间的逻辑关系可以用线性序列简单的描述D.数据间的存储结构是数据间的关系描述56.数据库管理系统是( )。(分数:1.00)A.一种编译程序系统B.在操作系统支持下的系统软件C.操作系统的一部分D.一种应用软件系统57.对网络进行非服务攻击的结果是( )。(分数:1.00)A.网络“拒绝服务”B.网络通信设备严重阻塞C.网站的主页被涂改D.网站的 WWW 服务不能正常工作58.该题基于“学生-选课-课程”数据库中的 3 个关系。学生基本信息 S(S#,
22、SNAME, SEX, AGE)选课信息 SC(S#, C#, GRADE)课程信息 C(C#, CNAME, TEACHER)若要求“查询选修了 3 门以上课程的学生的学生号”,正确的 SQL 语句是( )。(分数:1.00)A.SELECT S# FROM SC GROUP BY S# WHERE COUNT (*)3B.SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)3C.SELECT S# FROM SC ORDER BY S# WHERE COUNT(*)3D.SELECT S# FROM SC ORDER BY S# HAVING COUN
23、T(*)359.采用轮转法调度是为了( )。(分数:1.00)A.多个终端都能得到系统的及时响应B.先来先服务C.优先级较高的进程得到及时调度D.占用 CPU 时间最短的进程先做60.若属性 A 是关系 R 的主属性,属性 A 不能够为空值,这属于( )。(分数:1.00)A.实体完整性规则B.参照完整性规则C.用户自定义完整性规则D.域完整性规则二、填空题(总题数:20,分数:40.00)61.为网络数据交换而制定的规则、约定与标准称为网络协议,一个网络协议主要是由以下 3 个要素组成,即 _、语义与时序。(分数:2.00)填空项 1:_62.WWW 系统的结构采用的是 1 模式。(分数:2
24、.00)填空项 1:_63.假设树林 F 中有 3 棵树,其第一、第二和第三棵树的结点个数分别是 n1、n2 和 n3,则与树林 F 对应的二叉树 B 根结点的右子树上的结点个数是 1。(分数:2.00)填空项 1:_64.若对一棵二叉树进行前序遍历得到的结果是 ABCEGDF,对其进行中序遍历得到的结果是 GECBFDA,那么对这棵二叉树进行后序遍历得到的结果是 1。(分数:2.00)填空项 1:_65.稀疏矩阵是大量元素为 0 的矩阵。采用三元组法存储时,若有 n 个三元组,则该稀疏矩阵有 1 个非零元素。(分数:2.00)填空项 1:_66.在虚拟页式存储管理系统中,选择页面淘汰算法时应
25、尽量注意减少或避免 1 现象的发生。(分数:2.00)填空项 1:_67.进程是系统进行资源分配和调度的基本单位。进程由程序块、 1 和数据块 3 部分组成。(分数:2.00)填空项 1:_68.在现代计算机中,CPU 的工作方式有目态和管态两种。管态指运行 1 程序。(分数:2.00)填空项 1:_69.用值域的概念来定义关系,关系是 _值域的笛卡尔积的一个子集。(分数:2.00)填空项 1:_70.若 D1=a1,a2,a3,D2=b1,b2,b3,则 D1D2 集合中共有元组 1 个。(分数:2.00)填空项 1:_71.在嵌入式 SQL 中,与游标相关的有 4 个语句,其中使游标定义中
26、的 SELECT 语句执行的是 _。(分数:2.00)填空项 1:_72.在 SQL 中,若要删除一个表,应使用的语句是 1 TABLE。(分数:2.00)填空项 1:_73. 1 是 Oracle 数据库系统的数据仓库解决方案。(分数:2.00)填空项 1:_74.Oracle 数据库系统中负责客户机与服务器之间网络通信的模块是 1。(分数:2.00)填空项 1:_75.DBMS 对数据库进行封锁时采用的两种基本锁类型是 _和共享锁(S)。(分数:2.00)填空项 1:_76.被认为是真正意义上的安全产品一般其安全级别应达到 1。(分数:2.00)填空项 1:_77.设在关系模式 R(A,
27、B, C, D, E, F, G)中,根据语义有如下函数依赖集 F=(AB, CD,C F,(A,D) E,(E,F)G)。关系模式 R 的候选码是 1 。(分数:2.00)填空项 1:_78.Armstrong 公理系统的 3 条推理规则是 _、增广律和传递律。(分数:2.00)填空项 1:_79.能够通过维属性和度量属性刻画的数据统称为 1 数据。(分数:2.00)填空项 1:_80.数据仓库系统(DWS)由数据源、 1 和决策支持工具 3 部分组成。(分数:2.00)填空项 1:_三级数据库技术笔试-117 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分
28、数:60.00)1.下列关于信息加密的叙述中,错误的是( )。(分数:1.00)A.加密的目的是将明文变成密文B.加密和解密算法的操作在不同的密钥控制下完成 C.加密体制分为单钥加密体制和双钥加密体制D.加密规则和解密规则之间必须相匹配解析:解析 一般人们将加密前的文件称为明文,而加密后的文件称为密文,因此加密的目的就是将明文变为密文。通常加密和解密算法都是在一组密钥控制下完成的,它们分别被称为加密密钥和解密密钥。现有的加密体制可分为两种:一种是单钥加密体制,也称为私钥或对称加密体制;另一种是双钥加密体制,或称为公钥或非对称加密体制。加密规则和解密规则之间必须相匹配,即每一个加密规则都对应一个
29、解密规则。2.数据库管理系统中( )是事务管理部件的责任。(分数:1.00)A.保持事务的原子性 B.保持事务的持久性C.保持事务的隔离性D.保持事务的一致性解析:解析 为了保证事务的正确执行,维护数据库的完整性,我们要求数据库维护以下事务特性:原子性、一致性、隔离性和持久性。其中保证原子性是数据管理系统中事务管理部件的责任保证一致性是对该事务编码的应用程序员的责任。保证持久性是数据库系统中恢复管理部件的责任。3.下列关于 OLAP 和 OLTP 的主要区别的表述中,错误的是( )。(分数:1.00)A.OLAP 是面向客户的,OLTP 是面向市场的 B.OLAP 管理大量历史数据,OLTP
30、管理当前数据C.OLAP 采用星型或雪花型设计模式,OLTP 采用 E-R 模型设计D.OLAP 的访问大部分是只读操作,OLTP 的访问主要是短的原子事务解析:解析 OLAP 和 OLTP 二者面向的用户是不同的。OLAP 面对的决策人员和高层管理人员;OLTP 面对的是操作人员和低层管理人员。4.文件系统实现文件的按名存取是通过下列( )工作完成的。(分数:1.00)A.文件目录查找 B.位示图查找C.目录项分解D.记录的成组和分解解析:解析 文件与文件控制块是一一对应的。文件控制块的有序集合构成文件目录,每个目录项即是一个文件控制块。给定个文件名,通过查找文件目录便可找到该文件对应的目录
31、项,也就能找到该文件。文件系统的一个最大特点是“按名存取”,而实现文件符号名到文件物理地址映射的主要环节是检索文件目录。5.下列关于数据的存储结构的叙述中,正确的是( )。(分数:1.00)A.数据的存储结构是数据间关系的抽象描述B.数据的存储结构是逻辑结构在计算机存储器中的实现 C.数据的存储结构分为线性结构和非线性结构D.数据的存储结构对数据的具体实现没有影响解析:解析 数据的存储结构是逻辑结构在计算机存储器中的实现。为了全面表示一个逻辑结构,它在存储器中的影响包括数据元素自身值的表示和数据元素的表示两方面。6.数据模型的 3 个要素中,( )用于描述系统的动态特性。(分数:1.00)A.
32、数据完整性约束条件B.数据操作 C.数据结构D.以上均可解析:解析 数据的动态特征定义在数据上的操作,包括操作的含义、操作符,运算规则及其语言。在数据模型的 3 要素中,数据操作是用于描述系统的动态特性。7.在 Oracle 工具中,用于支持数据仓库应用的是( )。(分数:1.00)A.Oracle Discoverer/2000 B.Oracle Designer/2000C.Oracle Developer/2000D.Oracle Financials解析:解析 Oracle Discoverer/2000 是一个 OLAP 工具,主要用于支持数据仓库应用。Oracle Designer
33、/2000 是 Oracle 提供的 CASE 工具,能够帮助用户对复杂系统进行建模、分析和设计。Oracle Developer/2000 是 Oracle 一个较新的应用开发工具集,用以实现高生产事、大型事务处理及客户/服务器结构的应用系统。8.若已知一个栈的入栈序列是 1、2、3、n,其输出序列是 p1;p2、p3、pn,则小为( )。(分数:1.00)A.iB.n-iC.n-i+1 D.不确定解析:解析 栈是一种特殊的线性表,只能在固定的一端进行插入和删除操作。栈的运算是一种后进先出的操作原则。本题中,入栈序列与输出序列的倒置是对应的,即输出序列的 p1 对应入栈序列的 n,输出序列的
34、 p2 对应入栈序列的 n-1,由此可推出,pi 对应入栈序列的 n-i+1。9.下列关于 WWW 浏览器的叙述中,不正确的是( )。(分数:1.00)A.WWW 浏览器是一种客户端软件B.通过 WWW 浏览器可以访问 Internet 上的各种信息C.通过 WWW 浏览器不可以接收邮件 D.WWW 浏览器基本上都支持多媒体特性解析:解析 WWW 浏览器是用来浏览 Internet 上主页的客户端软件,利用它可以访问 Internet 上的各种信息。更重要的是,目前的浏览器摹本上都支持多媒体特性,可以通过浏览器来播放声音、动画和视频。10.设树林 F 中有 4 棵树,第一、第二、第三和第四棵树
35、所拥有的结点数依次为 4、6、 3、2。那么与树林 F 对应的二叉树根结点的右子树上的结点数目为( )。(分数:1.00)A.2B.10C.5D.11 解析:由森林到二叉树的转换可知,森林 F 中第一棵树的根转换得到的二叉树的根,T1 其他结点均在 B的根结点的左子树中,而 T2、 T3,T4 的结点均在右子树中。所以右于树个数是 6+2+3=11。11.数据库管理系统能实现对数据库中数据的查询、插入、修枣和删除,这类功能称为 ( )。(分数:1.00)A.数据定义功能B.数据管理功能C.数据操纵功能 D.数据控制功能解析:解析 数据库操纵功能是提供用户对数据库中数据的操纵功能,实现对数据库数
36、据的检索、插入、更新和删除。12.下列叙述错误的是( )。(分数:1.00)A.SYBASE 企业级数据库服务器支持 Java、扩展标记语言、微软的 DOCB.SYBASE 企业级数据库服务器支持 5 种类型的锁机制来保证系统的并发性和性能 C.SYBASE 在核心层实现了存储过程和触发器的可编程能力D.SYBASE 支持服务器间的失败转移和客户端透明的自动失败转移等解析:解析 SYBASE 企业级数据库服务器支持 3 种类型的锁机制来保证系统的并发性和性能。这些锁机制包括数据页锁、数据行锁、所有页锁。13.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是( )。(分数:1.00
37、)A.数据的物理独立性B.数据的逻辑独立性 C.数据的位置独立性D.数据存储独立性解析:解析 当模式改变时,数据库管理员对各个外模式/模式的映像做相应改变,可以便外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。当数据库的存储结构改变了,数据库管理员对模式/内模式映像作相应的改变,可以使模式保持不变,从而使应用程序不必修改,保证了数据与程序的物理独立性。14.下列( )模式必定符合 4NF。(分数:1.00)A.关系 R 中只包含两个属性 B.关系 R 中只包含 3 个属性C.关系 R 中都是主属性D.关系 R 中都是主
38、属性,且没有非平凡函数依赖解析:解析 对于选项 A)假设这个二目关系是 R(A,B)。不失一般性,其函数依赖集可能有空集、F=AB)、F=AB,BA)这 3 种情况对于空集情况,此关系满足 4NF;对于第二种情况,码是 A,没有传递和部分函数依赖也没有违反 4NF 的条件,因此也是 4NF。对于第三种情况,码是 A 或者 B,没有传递和部分函数依赖,也满足每个函数依赖或者多值依赖关系的决定因素都包含码的条件,因此是 4NF。综合以上 3 种情况,任何一个二目关系在函数依赖的范畴内至少能达到 4NF。对于选项 B),三目的关系不一定达到 2NF。对于选项 C)和 D),一个全部是主属性的关系必然
39、不会有非主属性部分或者传递依赖的问题,故至少是 3NF。但选项 C)无法保证对每一个非平凡函数依赖都包含码,选项 D)无法保证对每一个非平凡的多值依赖都包含码。15.下列条目中,( )是数据模型的要素。、数据管理 、数据操作 、数据完整性约束 、数据结构(分数:1.00)A.、和 mB.、和C.、和 IV D.、和解析:解析一般地讲,任何一种数据模型都是严格定义的概念的集合。这些概念必须能够精确地描述系统的静态特性、动态特性和完整性约束因此,数据模型通常都是由数据结构、数据操作和完整性约束 3个要素组成。16.对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,不正确的是( )。(分数:
40、1.00)A.S/X:FALSEB.X/X:TRUE C.S/S:TRUED.X/S:FALSE解析:解析 共享锁和排他锁的相容矩阵如下图所示:S XS True FalseX False False可以看出,只有共事锁与共享锁相容。两者中有一个排他锁就不相容。因此本题选项 B)是错误的。17.( )不是文件的物理结构。(分数:1.00)A.顺序结构B.Hash 结构C.索引结构D.流式结构 解析:解析 文件的物理结构是指文件的内部组织形式,亦即文件在物理存储设备上的存放方法,由于文件的物理结构决定了文件信息在存储设备上的存储位置,因此,文件信息的逻辑块号到物理块号的转换也是由文件的物理结构决
41、定的。常用的文件物理结构有以下几种:顺序结构、链接结构、索引结构、Hash结构和索引顺序结构。18.在 SQL 语言中,为了提高查询速度通常应创建( )。(分数:1.00)A.视图 viewB.索引 index C.游标 cursorD.触发器 trigger解析:解析 创建索引是加快表的查询速度的有效手段。可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率。 SQL 语言支持用户根据应用的需要,在基本表上建立一个或多个索引,以提供多种存取路径,加快查询速度。19.任何一个二目关系在函数依赖的范畴内必能达到( )。(分数:1.00)_解析:解析 假设这个二目关系是 R(A, B)
42、。不失一般性,其函数依赖集可能有空集、F=AB20.设有“供应者”关系模式:Supplier(Sname,Saddress,Item,Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中不正确的说法是( )。(分数:1.00)A.数据冗余B.更新异常C.插入正常 D.删除异常解析:解析 “不好”的关系数据库模式存在以下问题;数据冗余。一个供应者每供应一种货物其地址就要重复一次。更新异常(不一致的危险)。由于数据冗余,有可能使我们在一个元组中更改了某供应者的地址,而没有更改另一个元组中同一供应者
43、的地址,于是同一个供应者有了两个不同地址,与实际情况不符。插入异常。如果某供应者没有供应任何货物;则我们无法记录他的名称和地址事实上,SNAME 和 ITEM构成关系模式 SUPPLIER 中的一个码,码值的一部分为空的元组是不能插入到关系中的。删除异常如果一个供应者供应的所有货物都被删除,则我们无可奈何地失去了该供应者的名称和地址。21.下列关于关系模式的码的叙述中,不正确的是( )。(分数:1.00)A.当候选码多于一个时,选定其中一个作为主码B.主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性 D.若一个关系模式中的所有属性构成码,则称为全码解析:解析 当候选码多于
44、一个时,选定其中一个做主码。包含在任何一个候选码中的属性叫做主属性。不包含在任何候选码中的属性叫做非主属性。最简单的情况,单个属性是码:最极端的情况,整个属性组是码,称做全码。22.下面有关对象关系数据库系统的叙述中,不正确的是( )。(分数:1.00)A.一个对象由一组属性和对这组属性进行操作的一组方法构成B.消息是用来请求对象执行某一操作或回答某些信息的要求C.方法是用来描述对象静态特征的一个操作序列D.属性是用来描述属性特征的一数据项 解析:解析 一个对象由一组属性和对这组属性进行操作的一组方法构成;消息是用来请求对象执行某一操作或回答某些信息的要求;方法是用来描述对象静态特征的一个操作
45、序列;属性是用来描述对象的静态特征的一数据项。23.PowerDesigner 是新一代数据库设计工具,下面是它的 4 个组成部分,若要进行物理(逻辑)数据库的设计,应该选用( )。(分数:1.00)A.AppModeler B.DataArchitectC.MetaWorksD.AppModeler解析:解析 PowerDesigner AppModeler 用于物理(逻辑)数据库的设计和应用对象的生成。PowerDesigner DataArchitect 用于两层的(概念层和物理层)数据库设计和数据库构造。PowerDesigner MetaWorks 通过模型的共事支持高级团队工作的能
46、力PowerDesigner AppModeler 用于物理(逻辑)数据库的设计和应用对敦的生成。24.下列有关分区存储管理的叙述中,不正确的是( )。(分数:1.00)A.分区存储管理能充分利用内存 B.分区存储管理有固定分区存储管理和可变分区存储管理C.固定分区会浪费存储空间D.分区存储管理不能实现对内存的扩充解析:解析 分区管理的摹本思想是将内存分成若干连续的区域,有可变分区和固定分区。分区管理的主要缺点是不能充分利用内存,也不能对内存进行扩充。固定分区会浪费一些内存空间,可变分区会引起碎片的产生。25.若进栈序列为 1,2,3,4,假定进栈和出栈可以穿插进行,则可能的出栈序列是( )。
47、(分数:1.00)A.2,4,1,3B.3,1,4,2;C.3,4,1,2D.1,2,3,4 解析:解析 由于进栈和出栈可以穿插进行,所以 1 进,1 出,2 进, 2 出,3 进,3 出,4 进,4 出。可以看出选项 D)满足条件。26.下列叙述中,( )是不正确的。(分数:1.00)A.层次、网状、关系和面向对象数据库是基于数据模型分类的B.联邦数据库系统中的各数据库管理系统具有一定程度的局部自治性C.集中式数据库系统可以支持多个用户,它允许数据库管理系统以及数据库本身分布在多个结点上 D.并行数据库系统利用并行计算机的多个 CPU 和磁盘来提高数据处理能力解析:解析 如果数据只存储在单个计算机结点上,那么这个 DBMS 是集中式的。集中式的 DBMS 可以支持多个用户,但是 DBMS 以及数据库本身全部都驻留在同一个计算机结点上。27.下列关于