《数据库系统实现技术考试真题.docx》由会员分享,可在线阅读,更多相关《数据库系统实现技术考试真题.docx(15页珍藏版)》请在三一办公上搜索。
1、2010年3月真题选择题:(38)数据库管理系统提供授权功能主要是为了实现数据库的A)可靠性 B)完整性 C)一致性 D)安全性(39)数据库是在计算机系统中按照一定的数据模型组织、存储和应用的A)文件的集合 B)程序的集合 C)命令的集合 D)数据的集合(40)DBTG系统亦称CODASYL系统,它是哪种数据模型数据库系统的典型代表?A)层次 B)网状 C)关系 D)面向对象(41)数据库系统的数据共享是指A)多个用户共享一个数据文件B)多个用户共享同一种语言的程序C)多种应用、多种语言、多个用户共享数据集合D)同一个应用的多个程序共享数据集合(42)在物理存储器层次结构中,下列哪些存储设备
2、是非易失性存储器?I高速缓存 II.主存储器 III.第二级存储器 IV.第三级存储器A)仅I和II B)仅III和IV C)仅I、II和IV D)都是(43)下列关于查询处理的叙述中,哪一条是不正确的?A)查询处理器中最主要的模块是查询编译器和查询执行引擎B)在查询处理开始之前,系统需要对SQL语言表达的查询语句进行分析,形成分析树C)在大型集中式数据库中,执行一个查询所用的CPU时间是最主要的查询代价D)实现选择算法的主要方法是全表扫描和索引扫描(44)为了确保单个事务的一致性,负主要责任的是A)故障恢复机制 B)查询优化处理器 C)并发控制机制 D)对该事务进行编码的应用程序员(45)数
3、据库中数据项A和数据项B的当前值分别为1000和2000,T1和T2为两个事务,调度1和调度2为T1和T2的两个调度下列说法正确的是A) 调度一是串行调度,调度二是并发调度,它们等价B) 调度一和调度二都是并发调度,它们等价C) 调度二执行后,数据项A和B的值分别为950和2100D) 调度一执行后,数据项A和B的值分别为950和2050填空题:(13)数据库管理系统包括下列三个主要成分:存储管理、查询分析器和【1】(14)在数据存储组织中,为了将大小不同的记录组织在同一个磁盘块中,常采用【2】的页结构答案:选择题: (38)D (39)D (40)B (41)C (42)B (43)C (4
4、4)D (45)A填空题: 【1】事务管理器 【2】分槽2009年9月真题选择题:(42)在物理存储器层次结构中,下列哪一个存储设备是联机存储?A) 高速缓存B) 主存储器C) 第二级存储器D) 第三级存储器 (43)数据库中为了将大小不同的记录组织在同一个磁盘块中,常采用分槽的页结构。结构的块头中不包括A) 块中记录的数目B) 读取时需要的缓存大小C) 块中空闲的末尾指针D) 由包含记录位置和大小的条目组成的数组(44)下列关于索引的叙述中,哪一条是不正确的?A) 顺序索引能有效地支持点查询B) 顺序索引能有效地支持范围查询C) 散列索引能有效地支持点查询D) 散列索引能有效地支持范围查询(
5、45)下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?A) 日志是日志记录的序列,它记录了数据库izhong的所有更新活动B) 日志记录中包括事务提交日志记录C) 利用更新日志记录中的改前值可以进行UNDOD) 事务故障恢复只需要正向扫描日志文件(46)下列哪一个不属于SQL2000服务器端提供的服务?A) SQL服务器服务B) SQL服务器代理C) 查询分析器服务D) 分布式事务协调服务(47)下列哪些属于SQL Sercer 2000中常用的数据库对象.表.约束.规则.索引.数据类型.用户自定义函数A) 仅、和B) 仅、和C) 仅、和D) 都是 (48)下列哪一个不属于Oracle实
6、例?A) 存储数据的集合B) 系统全局区C) 用户进程D) Oracle 进程(49)Oracle引入了新的数据类型可以存储极大的对象。其中,BLOB的中文解释为A) 二进制数据型大对象B) 字符数据型大对象C) 存储的数据库之外的只读型二进制数据文件D) 固定宽度的多字节字符数据型大对象填空题:(13)选择逻辑查询计划和选择物理查询计划的步骤称为查询 【13】 。(14)多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是 【14】 的。答案:(42)C(43)B(44)D(45)D (46)C(47)D(48)A(49)A填空题:(13)查询优化(14)可串行化20
7、09年4月真题选择题:(41)与人工管理方法和文件系统方法相比较,下列条目中哪些是数据库方法的特征? I. 系统具有自描述特点 II. 数据结构化 III. 数据共享性高、冗余度小、易扩充 IV. 数据独立性高 V. 数据由DBMS统一管理和控制 A)仅I、II和III B)仅II、III和IV C)仅III、IV和V D)都是 (42)下列哪一项不是数据库管理系统的主要功能? A)存储管理 B)查询处理 C)事务管理 D)数据通信 (43)在物理存储器层次结构中,成本最高且速度最快的是 A)高速缓存 B)主存储器 C)第二级存储器 D)第三级存储器 (44)下列关于事务T1和T2的两种调度的
8、叙述中,哪个是正确的?A)调度一和调度二都是并发调度,它们等价 B)调度一和调度二都是串行调度,它们不等价 C)调度一是串行调度,调度二是并发调度,它们等价 D)调度一是串行调度,调度二是并发调度,它们不等价 (45)如果有两个事务,同时对数据库中同一数据进行操作,不可能引起冲突的操作是 A)其中有一个是DELETE B)一个是SELECT,另一个是UPDATE C)两个都是SELECT D)两个都是UPDATE 填空题:(13)支持对所要求的数据进行快速定位的附加的数据结构称作【13】。 (14)实现选择运算的最直接了当的方法是【14】扫描,即依次访问表的每一个块,对于块中的每一个元组,测试
9、它是否满足选择条件。 答案:(41)D(42)D(43)A(44)C(45)C填空题: (13)索引 (14)全表2008年9月真题选择题:填空题:答案:(46)B (47)A (48)D (49)D填空题:(15)并发控制部件 (16)B12008年4月真题选择题:填空题:答案:(42)B (43)D (44)B (46)A (47)C (48)B (49)B填空题:(15)UNDO (16)先写日志2007年9月真题选择题:填空题:答案:(42)D (43) C (44)A (45) D (46)B (47)A (48) C (49) C填空题:(15)并发控制 (16)事务2007年4月
10、真题选择题:(46)下列关于数据库故障的叙述中,哪一个是不正确的?A)事务故障可能使数据库处于不一致状态B) 事务故障可能由两种错误产生:逻辑错误和系统错误C)系统故障时一般主存储器内容会完好,而外存储器内容丢失D) 磁盘故障指的是磁盘上内容的丢失(47)若事务T对数据R已加排他锁(X锁),则其他事务对RA) 可以加共享锁(S锁),不能加X锁B)不能加S锁,可以加X锁C)可以加S锁,也可以加X锁D)不能加任何锁(48)设有两个事务T1、T2,其并发调度如下图所示:下列说法正确的是A)该调度不存在问题 B)该调度丢失修改C)该调度不能重复读 D)该调度读“脏”数据 (49)下列哪一项不是日志文件
11、中应该记录的内容?A)事务开始 B)事务提交C)事务对数据的修改 D)事务对数据的查询填空题:(15)数据库系统中构成单一逻辑工作单元的操作集合称为【15】。答案:(46)C (47)D (48)B (49)D填空题:(15)事务2006年9月真题(40)下列所述的工作中,哪些是DBA的职责?决定DB结构和信息内容设计数据的存储结构和存取策略定义数据安全性要求和完整性约束条件数据库的改进和重组监控数据库的使用和运行数据库的性能改进A)仅、和B)仅、和C)仅、和D)都是(41)DBMS把经过编译后的数据定义存储在哪里?A)程序中B)索引中C)数据字典中D)日志中(42)对数据库的结构、完整性、安
12、全保密性、存取路径等信息的描述是由下列哪一个功能模块实现的?A)数据库定义模块B)数据库维护模块C)数据库存取模块D)数据库运行模块(43)下列关于数据库管理系统DBMS和操作系统之间关系的叙述中,哪一个是不正确的? A)DBMS是建立在操作系统之上的,是操作系统的用户B)DBMS遇到读写磁盘操作时会请求操作系统服务C)操作系统保证DBMS对数据逻辑上的读写真实地映射到物理文件上D)操作系统提供的存取原语和基本的存取方法通常作为与DBMS应用层的接口(44)下列关于Oracle数据库物理存储的叙述中,哪一个是不正确的? A)盘区(extent)是特定数量的连续数据块B)一个段是一组分配了特定数
13、据结构的盘区C)存储空间大小的选择是以段而不是以数据块为单位D)对于一张给定的表,数据可能存放在数据段中,而索引可能存放在索引段中(45)下列哪一个说法是不正确的?A)SYBASE IQ产品支持Bitwise索引技术B)SYBASE IQ Multiplex是为提高SYBASE数据库索引的效率而设计的C)DB2数据库系统使用动态位图索引提高访问多维数据的性能D)MS SQL Server 2000允许工作负载跨越多个SQL Server 2000分区(46)如果一个事务执行成功,则该事务中的更新全部提交;如果一个事务执行失败,则该事务中已做过的更新全部撤消,好像这个事务从未做过这些更新。这是保
14、证了事务的什么特性? A)原子性B)一致性C)隔离性D)持久性(47)下列关于日志的叙述中,哪一个是不正确的?A)日志登记的顺序严格按照事务在执行中各操作发生的实际顺序登记B)必须先把对数据库的修改写到外部数据库中,再把日志记录写到外存的日志文件中C)对事务故障的恢复一般首先反向扫描日志文件查找该事务的更新操作 D)对系统故障的恢复一般首先正向扫描日志文件,找出故障发生前已提交的事务(48)设有两个事务T1、T2,其并发操作如下所示。下列说法中正确的是- T1 T2- (1)读A=100 A=A*2 (2) 读A=200 (3)ROLLBACK 恢复A=100-A)上述并发操作不存在问题B)上
15、述并发操作丢失更新C)上述并发操作存在不一致的分析D)上述并发操作存在对未提交更新的依赖(49)若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据全部损失或部分损失,这种情况称为A)事务故障B)系统故障C)磁盘故障D)运行故障填空题:(13)向数据库管理系统(DBMS)发出访问数据库数据的命令后,DBMS会先对该命令执行 【13】 检查。(15)数据库中的封锁机制主要用于事务的 【15】 控制。(16)被认为是真正意义上的安全产品一般其安全级别应达到 【16】 。答案:(40)D (41) C (42) A (43)D (44)C (45)B (46) A (47)B (48) D (
16、49)C填空题:(13)语法 (15)并发 (16)B12006年4月真题选择题:(41)下列条目中,哪一条不是数据库管理系统必须提供的基本功能? A数据定义 B可移植性保证 C数据操纵 D安全性保护和完整性控制 (42)数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能由数据库管理系统的哪一个模块完成? A数据库定义模块 B数据库维护模块 C数据库存取模块 D数据库运行模块 (43)按照处理对象的不同,关系数据库管理系统可以划分为层次结构,从上往下各层次依次为 A语言翻译处理层,数据存取层,数据存储层 B语言翻译处理层,数据存储层,数据存取层 C数据存取层,数据存储层,语言
17、翻译处理层 D数据存储层,数据存取层,语言翻译处理层 (44)下列关于Oracle数据库系统的表空间叙述中,哪一个是不正确的? A每个数据库分成一个或多个表空间 B每个表空间只能创建一个数据文件 C一个数据文件只能和一个数据库相关联 D数据库表空间的总存储容量就是数据库的总存储容量 (45)下列哪些条目是MS SQL Server2000数据库系统对Web的支持? IXML和Internet标准的支持 II通过Web访问数据 III基于Web的分析功能 IV安全的应用程序管理 A只有I、II和III B只有I、II和IV C只有I、III和IV D都是 (46)如果事务只提交对数据库所做更新的
18、一部分而不是全部,这违反了事务的 A原子性 B一致性 C隔离性 D持久性 (47)日志文件是用于记录 A程序运行的过程 B对数据库所有的更新操作 C程序执行的结果 D用户对数据库的访问信息 (48)下列叙述中正确的是 A遵守两阶段封锁协议的并发事务一定是可串行化的 B遵守两阶段封锁协议的并发事务一定不会发生死锁 C遵守两阶段封锁协议的并发事务一定不会发生级联回滚 D遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁 (49)实际安全产品的最低级别是 AD BC2 CB1 DB2答案:(41)B (42)C (43)A (44)B (45)D (46)A (47)B (48)D (4
19、9)B2005年9月真题选择题:(43)下列哪一项不是DBMS的组成部分?ADDL及其翻译处理程序 BDML及其编译、解释程序C数据库运行控制程序 D宿主语言及其编译、处理程序(46)保持事务的原子性是数据库管理系统中哪一个部件的责任?A事务管理 B存取管理 C性能管理 D安全管理(47)数据的完整性是指A数据的存储和使用数据的程序无关 B防止数据被非法使用C数据的正确性、一致性 D减少重复数据(48)SQL语言规定对数据库中的表能够执行授予权限和收回权限命令的用户A只能是表的使用者 B只能是表的建立者C只能是DBA D是DBA和表的建立者(49)数据库系统运行过程中,由于应用程序错误所产生的
20、故障通常称为A设备故障 B事务故障 C系统故障 D介质故障填空题:(13)对数据库结构的描述和定义存储在 () 中,它是DBMS运行的基本依据。(14)Oracle数据库系统中提供的CASE工具是 () 。(15)数据库恢复通常基于数据备份和 () 。(16)DBMS对数据库进行封锁时采用的两种基本锁类型是排它锁(X)和 () 。答案:(43)D (46)A (47)C (48)D (49)C填空题:(13)数据字典 (14)Designer/2000 (15)日志文件 (16)共享锁(S)2005年4月真题选择题:(42)下述_功能是数据库定义模块的基本功能。 I数据库模式定义 II数据库完
21、整性定义 III数据库安全性定义 IV存取路径定义A)仅I、II和III B)仅I、II和IVC)仅II、III和IV D)都是(43)数据库管理系统DBMS的层次结构中,数据存取层的处理对象是_。 A)单个元组 B)日志 C)系统缓冲区 D)索引(44)在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面_检查。 I语法检查 II用户存取权限检查 III语义检查 A)仅I B)仅II C)仅III D)I、II和III(46)_与数据库日志无关。A)保障事务原子性 B)保障数据库一致性C)故障后恢复 D)死锁检测(47)并发操作有可能引起下述_问题。 I丢失更新 II不可重复读
22、III读脏数据 A)仅I和II B)仅I和III C)仅II和III D)都是(48)下面对Drop权限的叙述中,正确的是_。A)只允许删除数据 B)允许删除关系C)允许删除数据库模式 D)和Delete权限等价(49)设有两个事务T1和T2,其并发操作序列如下表所示。则下面说法中正确的是_。A)该操作序列不存在问题 B)该操作序列丢失更新C)该操作序列不能重复读 D)该操作序列读出“脏”数据填空题:(15)如果某事务成功完成执行,则该事务称为 【15】 事务。(16)用户可以对数据库有不同的访问权限,其中resource权限是允许 【16】 。答案:(42)A (43)A (44)D (46)D (47)D (48)B (49)B填空题:(15)已提交 (16)创建新的关系