数据库系统工程师上午基础知识考试选择题专项强化真题试卷5
中文选择题
1.事务的ACID性质中,关于原子性(atomicity)的描述正确的是(52)。(C)
A. 指数据库的内容不出现矛盾的状态
B. 若事务正常结束,即使发生故障,更新结果也不会从数据库中消失
C. 事务中的所有操作要么都执行,要么都不执行
D. 若多个事务同时进行,与顺序实现的处理结果是一致的
解析:本题考查应试者对事务处理的掌握。选项A描述了事务的一致性;选项B描述了事务的持久性:选项C描述了事务的原子性;选项D描述事务的并发性应满足的条件。
2.不能激活触发器执行的操作是(55)。(D)
A. DELETE
B. UPDATE
C. INSERT
D. SELECT
解析:本题考查应试者对触发器的掌握。触发器是对数据约束提供的一种手段,当复杂的约束不能由系统提供的完整性约束机制实现时,采用触发器编程实现,用于数据更新时检查更新数据的正确性,SELECT操作不会改变数据,故不会激活触发器检查,而其他三个选项是对数据的更新操作,如果存在触发器程序验证数据,这些操作就会激活相应的触发器程序进行数据验证。
3.如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要(3)位。(C)
A. 16
B. 20
C. 24
D. 32
解析:用二进制编码表示地址,16M字节地址最少需要24位。
4.在计算机系统中,构成虚拟存储器(8)。(C)
A. 只需要一定的硬件资源便可实现
B. 只需要一定的软件即可实现
C. 既需要软件也需要硬件方可实现
D. 既不需要软件也不需要硬件
解析:在计算机系统中,构成虚拟存储器,既需要硬件,如大容量的外部存储器(硬磁盘)及一定容量的主存储器,同时还需要必要的管理软件,能够对虚拟存储器进行管理。只有这样才能实现虚拟存储器。
5.文件系统中,设立打开文件(Open)系统功能调用的基本操作是(30)。(B)
A. 把文件信息从辅存读到内存
B. 把文件的控制管理信息从辅存读到内存
C. 把磁盘的超级块从辅存读到内存
D. 把文件的FAT表信息从辅存读到内存
解析:见公共试题Ⅱ(25)。
6.对事务回滚的正确描述是(50)。(A)
A. 将该事务对数据库的修改进行恢复
B. 将事务对数据库的更新写入硬盘
C. 跳转到事务程序的开头重新执行
D. 将事务中修改的变量值恢复到事务开始时的初值
解析:本题考查事物的基本概念。事务是数据库更新操作的基本单位,事务回滚是指将该事务已经完成的对数据库的更新操作撤销,事务对数据库的操作首先是在缓冲区中进行的,DBMS来实现定期的缓冲区数据写入硬盘数据库的操作,或由显式的指令来完成,事务的撤销只涉及数据库,不会改变事务中的变量值。
7.若有关系模式R(A,B,C)和S(C,D,E),关系代数表达式E1、E2、E3和E4,且 E1≡E2≡E3≡E4,如果严格按照表达式运算顺序,查询效率最高的是(42)。
(C)
A. E1
B. E2
C. E3
D. E4
解析:本题考查的是关系代数表达式的等价行问题和查询优化方面的基本知识。试题(42)的答案为C,即表达式z3的查询效率最高。因为表达式丑3将选取运算σB<’2007’(R)和σE=’80’移到了叶节点,然后进行自然连接
8.“一旦事务成功提交,其对数据库的更新操作将永久有效,即使数据库发生故障”,这一性质是指事务的(43)。(D)
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
解析:本题考查的是事务的基本概念。事务的4个特性为原子性(Atomicity)、一致性 (Consistency)、隔离性(1solation)和持久性(Durability),这4个特性也称事务的ACID性质。
. 原子性:指事务的所有操作在数据库中要么全做要么全都不做。如银行转账中的两个操作必须做为一个单位来处理,不能只执行部分操作。
. 一致性:指一个事务独立执行的结果,将保持数据的一致性,即数据不会因为事务的执行而遭受破坏。数据的一致性是对现实世界真实状态的描述,如银行转账业务执行后也应该是账目平衡的。数据库在运行过程中会出现瞬间的不一致状态,如从A账户减去x元到给B账户加上x元之前这段时间数据是不一致的,但这种不一致只能出现在事务执行过程中,并且不一致的数据不能被其他事务所访问。一致性可以由DBMS的完整性约束机制来自动完成,而复杂的事务则由应用程序来完成。
. 隔离性:指一个事务的执行不能被其他事务干扰。并发事务在执行过程中可能会对同一数据进行操作,这些事务的操作应该不会相互干扰,是相互隔离的。如事务执行中数据不一致性状态出现时不能让其他事务读取到不一致的数据。
. 持久性:指一个事务一旦提交,它对数据库的改变必须是永久的,即便系统出现故障时也是如此。如转账事务执行成功后,A、B两个账户上的余额就是一个新的值,在没有出现下一个事务对其修改之前一直保持不变,即使系统出现故障,也应该恢复到这个值。
综上所述试题(43)的正确答案是D。
9.并行数据库体系结构中具有独立处理机、内存和磁盘的是(61)结构。(C)
A. 共享内存
B. 共亨磁盘
C. 无共享
D. 共享内存和磁盘
解析:本题考查对并行数据库基本概念的掌握。并行数据库按照对处理机、内存和磁盘等资源是甭共享划分结构,题目中的并行数据库对上述三类资源都不共享,应为无共享结构,故选项C正确。
10.分配给某校园网的地址块是202.105.192.0/18,该校园网包含(68)个C类网络。(D)
A. 6
B. 14
C. 30
D. 62
解析:网络202.105.192.0/18的二进制表示为:11001010 01101001 1100000000000000,这其中包含62个C类网络。
11.W3C制定了同步多媒体集成语言规范,称为(12)规范。(B)
A. XML
B. SMIL
C. VRML
D. SGML
解析:W3C制定的SMIL(Synchronized Multimedia Integration Language,同步多媒体集成语言规范)是W3C为采用XML描述多媒体而提出的建议标准,它采用XML标准来描述多媒体中的各种不同内容的时间序列和画面构成,定义了时间标签、层次布局、图像、动画、视觉渐变和媒体嵌入等元素。用户可以简单地使用SMIL语言在一个多媒体作品中按时间序列自由组织音频、视频和文字等各种媒体内容。
12.假定用户A、B分别在I1和I2两个CA处取得了各自的证书,下面_________是A、B互信的必要条件。(D)
A. A、B互换私钥
B. A、B互换公钥
C. I1、I2互换私钥
D. I本文档预览:3600字符,共9482字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载