A.超时法 B.等待图法 C.超时法和等待图法 D.事务等待法 180.关于并发调度的可串行性说法不正确的是(B)
A.如果一个事务运行过程中没有其他事务同时运行,也就是说它没有受到其他事务的干扰,那么就可以认为该事务的运行结果是正常的或者符合预想的
B.虽然以不同的顺序串行执行事务可能会产生不同的结果,但不会将数据库置于不一致状态
C.为了保证并发操作的正确性,DBMS的并发控制机制必须提供一定的手段来保证调度是可串行化的
D.以相同的顺序串行执行事务可能会产生不同的结果,但也会将数据库置于不一致状态
181.关于并发调度的可串行性概念叙述不正确的是(D)
A.多个事务的并发执行是正确的,当且仅当其结果与某一次序串行地执行它们时的结果相同
B.可串行性是并发事务正确性的准则
C.对于一个给定的并发调度,当且仅当它是可串行化的,才认为是正确调度 D.可串行性导致不能并发执行
182.若事务T对数据对象A加上S锁,则(C)
A.事务T可以读A和修改A,其他事务只能再对A加S锁,而不能加X锁 B.事务T可以读A但不能修改A,其他事务能对A加S锁和X锁
C.事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁 D.事务T可以读A和修改A,其他事务能对A加S锁和X锁 183.以下(D)锁违反两段锁协议。
A. SlockA?SlockB?XlockC??UnlockA?UnlockB?UnlockC B. SlockA?SlockB?XlockC??UnlockC?UnlockB?UnlockA C. SlockA?SlockB?XlockC??UnlockB?UnlockC?UnlockA D. SlockA?UnlockA?SlockB?XlockC??UnlockB?UnlockC 184.对两段锁的不正确描述是(D)
A.两段锁协议把所有事务分为数据项加锁和解锁两个阶段 B.事务在释放阶段不能再申请任何锁
C.遵守两阶段锁协议是可串行化调度的充分条件 D.事务遵守两阶锁协议不会发生死锁
185.根据保护对象的不同,Oracle数据库锁可以分为()
A.DMLlock和PCMlocks B.DMLlock和distributedlocks C.Internallocks和latches D.以上都是 186.关于封锁的粒度叙述不正确的是(D)
A.Oracle数据库通过具有意向锁的多粒度封锁机制进行并发控制,保证了数据的一致性
B.其DML锁(数据库)分为两个层次(粒度):表级和行级
C.在Oracle数据库中,单纯地读数据(SELECT)并不加锁,这些都极大地提高了系统的并发程度
D.行级锁比表级锁更容易引起死锁
187.客户/服务器结构与其他数据库体系结构的根本区别在于(D)
A.数据共享 B.数据分布 C.网络开销小 D.DBMS和应用分开 188.DBMS的基本功能不包括(D)
16
A.数据库的定义功能和数据库的操纵功能
B.数据库的运行管理功能与数据库的建立和维护功能 C.数据组织、存储、管理和其他功能 D.数据的加工和优化
189.由于进程数目少,内存开销和进程通信开销小,因此,(D)是较优的一种
A.N方案 B.2N方案 C.M+N方案 D.N+1方案 190.下列不属于N+1方案的优点的是(D)
A.可以采用多线程(Multi-Threaded)技术来实现,从而可大大提高系统的性能,降低系统资源的开销,简化DBMS许多部分的设计
B.线程机制使得N+!方案能用统一的“线程”思想处理所有执行流 C.其中包括DBMS核心的执行流,这将省去所有后台进程,并能适应系统软件设计与开发的微内核(Micro-Kernel)要求,使DBMS的核心代码简明精巧,易于移植 D.DBMS利用操作系统级的消息机制,实现多进程向单进程以及单进程向多线程的数据传送
191.线索与进程相比,不具有(D)特征。
A.线索比进程占用较少的资源 B.线索高度比较灵活,可控制性强 C.线索切换开销较小和线索部通信简便 D.线索可以脱离进程存在 192.从模块结构考察,DBMS由(B)两大部分组成
A.查询处理器和文件管理器 B.查询处理器和存储管理器 C.数据库编译器和存储管理器 D.数据库编译器和缓冲区管理器 193.DBMS的层次结构不包括(D)
A.最上层是应用层 B.第2层是语言翻译处理层 C.第3层是数据存取层和第4层是数据存储层 D.第5层是硬件层 194.下列对数据存取层的含义叙述错误的是(C)
A.提供用户对数据的操作功能,实现对数据库数据的检索、插入、修改和删除 B.将集合操作转换为元组操作
C.数据存取层处理的对象不是单个元组
D.完成数据记录的存取、存取路径维护、并发控制、事务管理等工作 195.物理块在磁盘上的分配方法有(C)
A. 离散分配法和链接分配法 B. 连续分配法和按需分配法 C. 索引分配法和连续分配法
D. 连续分配法、索引分配法、按需分配法和连接分配法
196.在数据库系统中,物理数据独立性(Physical Data Independence)是指(C)
A. 数据库与数据库管理系统的相互独立 B. 应用程序与DBMS的相互独立
C. 应用程序与存储在磁盘上数据库的物理模式是相互独立 D. 应用程序与数据库中数据的逻辑结构相互独立 197.在数据库中,数据的物理独立性是指(C)
A. 数据库与数据库管理系统的相互独立 B. 应用程序与DBMS的相互独立
C. 应用程序与存储在磁盘上数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构是相互独立的 198.关于RAID的叙述不正确的是(D)
17
A. RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁
盘阵列
B. RAID是由多个磁盘驱动器组成的磁盘系统,可提供更高的性能,可靠性,存
储容量和更低的成本
C. RAID磁盘阵列支援不需停机的硬盘备援HotSpare D. RAID是数据库正常工作的必需组件 199.关于RAID的优点叙述不正确的是( D)。
A. RAID通过同时使用多个磁盘,提高了传输速率
B. RAID的采用为存储系统带来巨大利益,其中提高传输速率和提供容错功能是
最大的优点
C. 通过数据校验,RAID可以提供补容错功能 D. RAID可以提高存储效率
200.内在参数的调整主要是指Oracle数据库的系统全局区(SGA)的调整,SGA主要由()三部分构成。
A.共享池、数据缓冲区和日志缓冲区 B.共享池、数据缓冲区和OracleOptimizer C.共享池、row-levelmanager和日志缓冲区 D.数据区、控制区和存储区 201.关于缓冲区的概念叙述不正确的是(D)。
A. 缓冲区使RDBMS具有设备独立性和较高的存取效率 B. 缓冲区由控制信息和若干定长页面组成 C. 缓冲区可由内存或虚存组成
D. 缓冲区的作用主要是实现数据共享 202.下列有关缓冲区的说法中不正确的是(D)。
A. 缓冲区为暂时置放输出或输入资料的内存
B. 来自储存设备(如硬盘)的资料,放置在缓冲区中,须待机送至CPU或其他
运算设备
C. 缓冲区(Buffer)这个中文译意源自当计算机的高速部件与低速部件通信时,
必须将高速部件的输出暂存到某处,以保证高速部件与低速部件相吻合,后来这个意思被扩展了,成为“临时存储区”的意思 D. 缓冲区的作用主要是保证数据安全性
203.构成文件的基本单位是字符,这一类文件称为(A)。
A.流式文件 B.记录式文件 C.顺序文件 D.索引文件 204.文件的结构不包括(B)。
A.索引集 B.顺序集 C.数据集 D.目录集 205.一个关系数据库文件中的各条记录(D)。
A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列 B. 前后顺序可以任意颠倒,不影响数据库中的数据关系
C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D. 前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列 206.文件系统的多级目录结构是(B)。
A.线性结构 B.树形结构 C.散列结构 D.双链表结构 207.下列选项中关于索引技术有关概念的说法不正确的是(D)。
A.输入顺序文件、主码与辅码 B.索引与索引文件 C.稠密索引与稀疏索引 D.索引可提高安全性 208.索引技术的主要内容不包括(D)。
18
A.线性索引和静态索引 B.倒排索引和动态索引 C.动态索引和静态索引 D.缓冲区调度 209.下列属于散列技术的处理冲突的方法是(A)。
A.开放定址法和拉链法 B.倒序法 C.线性构造法和拉链法 D.线性循环法 210.关于散列表的冲突现象叙述不正确的是(D)。
A.安全避免冲突的条件 B.冲突不可能完全避免 C.影响冲突的因素 D.冲突可以完全避免
19