1、故障管理、SQL+Server2000O 数据库及答案解析(总分:37.00,做题时间:90 分钟)一、单项选择题(总题数:27,分数:27.00)1.主数据文件的扩展名为_。(分数:1.00)AmdfBndfCldfDpdf2.以下关于日志文件描述错误的是_。(分数:1.00)A.日志文件主要记录对数据库数据的修改操作B.日志文件的推荐扩展名为.ldfC.每个数据库只有一个日志文件D.日志文件最小为 512KB3.事务的一致性是指_。(分数:1.00)A.所有操作要么全部执行,要么一个也不执行B.事务一旦提交,对数据库的改变是永久的C.一个事务的内部操作及使用的数据对并发的其他事务是隔离的D
2、.事务必须是使数据库从一个一致性状态变到另一个一致性状态4.SQL Server 2000中提供代理服务的是_。(分数:1.00)A.SQL ServerB.Server AgentC.DTCD.Microsoft Search5.以下不属于数据库镜像角色的切换方式的是_。(分数:1.00)A.自动故障转移B.手动故障转移C.强制服务D.面向过程转移6.Transact-SQL单行注释方式为_。(分数:1.00)A.-B./C./D./-7.在 SQL Server 2000的 4个版本中,支持许多 SQL Server 2000功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方
3、面的能力比较弱,适合于作为小工作组或部门的数据库服务器使用的是_。(分数:1.00)A.企业版B.标准版C.开发版D.个人版8.某企业需要在一个 SQL Server 2000实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是_。(分数:1.00)A.在创建所有的用户数据库之前,将此数据类型定义在 master数据库中B.在创建所有的用户数据库之前,将此数据类型定义在 model数据库中C.在创建所有的用户数据库之前,将此数据类型定义在 msdb数据库中D.在创建所有的用户数据库之前,在每个数据库中分别定义此数据类型9.Transact-SQL流
4、程控制语句不包括_。(分数:1.00)A.顺序B.重复C.分支D.循环10.以下关于日志文件叙述错误的是_。(分数:1.00)A.日志文件都是以记录为单位的B.事务故障恢复和系统故障恢复必须使用日志文件C.在动态转储方式中必须建立日志文件D.在静态转储方式中,也可以建立日志文件11.以下流程控制语句语法格式错误的是_。(分数:1.00)A.BEGIN.END的语法格式为:BEGIN语句 1语句 2ENDB.IF语句的语法格式为:IF 布尔表达式语句块 1C.WHILE语句语法格式为:Do循环体语句块WHILE 布尔表达式D.IF. ELSE语句的语法格式为:IF 布尔表达式语句块 1 ELSE
5、语句块 2 12.安装完成后,SQL Server 建立的系统数据库中提供对自动执行任务的支持的是_。(分数:1.00)A.masterB.msdbC.modelD.tempdb13.对基于检查点的恢复技术,下列说法中错误的是_。(分数:1.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作14.在数据库系统中,事务日志能够实现_。(分数:1.00)A.数据存储B.数据处理C.数据恢复D.数据控制15.以下关于变量的声明说法错误的是_。(分数:1.00
6、)A.局部变量必须先声明,然后才能使用B.声明变量格式:DECLARE局部变量名数据类型C.变量名最多可以包含 128个字符D.局部变量的数据类型可以是 text或 image类型16.SQL Server 2000中,负责处理所有来自客户端的 Transact-SQL语句并管理服务器上构成数据库的所有文件,同时还负责处理存储过程,并将执行结果返回给客户端的是_。(分数:1.00)A.SQL ServerB.Server AgentC.DTCD.Microsoft Search17.数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事
7、务以非正常方式终止,需要系统重新启动的一类故障称为_。(分数:1.00)A.事务内部故障B.系统故障C.介质故障D.计算机病毒故障18.恢复和并发控制的基本单位是_。(分数:1.00)A.事务B.数据冗余C.日志文件D.数据转储19.用于数据库恢复的重要文件是_。(分数:1.00)A.数据库文件B.索引文件C.日志文件D.备注文件20.关于数据库系统中的数据的静态转储和动态转储机制,下述说法正确的是_。(分数:1.00)A.静态转储时允许其他事务访问数据库B.动态转储时允许在转储过程中其他事务对数据进行存取和修改C.静态转储能够保证数据库的可用性D.动态转储无法保证数据库的可用性21.一个事务
8、的执行不能被其他事务干扰叫事务的_。(分数:1.00)A.原子性B.一致性C.持久性D.隔离性22.动态维护日志文件的步骤包括_。将当前日志缓冲中的所有日志记录写入磁盘的日志文件上在日志文件中写入一个检查点记录将当前数据缓冲的所有数据记录写入磁盘的数据库中把检查点记录在日志文件中的地址写入一个“重新开始文件”(分数:1.00)A.B.C.D.23.辅助数据文件的扩展名为_。(分数:1.00)AmdfBndfCldfDpdf24.在 SQL Server 2000的 4个版本中,只能作为开发和测试系统使用,不能作为生产服务器使用的是_。(分数:1.00)A.企业版B.标准版C.开发版D.个人版2
9、5.事务的原子性是指_。(分数:1.00)A.所有操作要么全部执行,要么一个也不执行B.事务一旦提交,对数据库的改变是永久的C.一个事务的内部操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态26.对最近一次数据库完全备份以来发生的数据变化进行备份的转储机制是_。(分数:1.00)A.完全转储B.增量转储C.差量转储D.局部转储27.数据库镜像有很多优点,但不包括_。(分数:1.00)A.提供完整或接近完整的数据冗余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数据库镜像提供服务C.降低数据库存储系统的建设成本D.提高主数据库系统在升级期
10、间的可用性二、简答题(总题数:1,分数:10.00)请按要求解答下列问题:1.在设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的 4种。(分数:10.00)_故障管理、SQL+Server2000O 数据库答案解析(总分:37.00,做题时间:90 分钟)一、单项选择题(总题数:27,分数:27.00)1.主数据文件的扩展名为_。(分数:1.00)Amdf BndfCldfDpdf解析:2.以下关于日志文件描述错误的是_。(分数:1.00)A.日志文件主要记录对数据库数据的修改操作B.日志文件的推荐扩展名为.ldfC.每个数据库只有一个日志文件 D.
11、日志文件最小为 512KB解析:3.事务的一致性是指_。(分数:1.00)A.所有操作要么全部执行,要么一个也不执行B.事务一旦提交,对数据库的改变是永久的C.一个事务的内部操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 解析:4.SQL Server 2000中提供代理服务的是_。(分数:1.00)A.SQL ServerB.Server Agent C.DTCD.Microsoft Search解析:5.以下不属于数据库镜像角色的切换方式的是_。(分数:1.00)A.自动故障转移B.手动故障转移C.强制服务D.面向过程转移 解析:6.Tr
12、ansact-SQL单行注释方式为_。(分数:1.00)A.- B./C./D./-解析:7.在 SQL Server 2000的 4个版本中,支持许多 SQL Server 2000功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方面的能力比较弱,适合于作为小工作组或部门的数据库服务器使用的是_。(分数:1.00)A.企业版B.标准版 C.开发版D.个人版解析:8.某企业需要在一个 SQL Server 2000实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是_。(分数:1.00)A.在创建所有的用户数据库之前,将此数据类型定义
13、在 master数据库中B.在创建所有的用户数据库之前,将此数据类型定义在 model数据库中 C.在创建所有的用户数据库之前,将此数据类型定义在 msdb数据库中D.在创建所有的用户数据库之前,在每个数据库中分别定义此数据类型解析:9.Transact-SQL流程控制语句不包括_。(分数:1.00)A.顺序B.重复 C.分支D.循环解析:10.以下关于日志文件叙述错误的是_。(分数:1.00)A.日志文件都是以记录为单位的 B.事务故障恢复和系统故障恢复必须使用日志文件C.在动态转储方式中必须建立日志文件D.在静态转储方式中,也可以建立日志文件解析:11.以下流程控制语句语法格式错误的是_。
14、(分数:1.00)A.BEGIN.END的语法格式为:BEGIN语句 1语句 2ENDB.IF语句的语法格式为:IF 布尔表达式语句块 1C.WHILE语句语法格式为:Do循环体语句块WHILE 布尔表达式 D.IF. ELSE语句的语法格式为:IF 布尔表达式语句块 1 ELSE语句块 2 解析:12.安装完成后,SQL Server 建立的系统数据库中提供对自动执行任务的支持的是_。(分数:1.00)A.masterB.msdb C.modelD.tempdb解析:13.对基于检查点的恢复技术,下列说法中错误的是_。(分数:1.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO
15、操作B.可以提高恢复效率 C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作解析:14.在数据库系统中,事务日志能够实现_。(分数:1.00)A.数据存储B.数据处理C.数据恢复 D.数据控制解析:15.以下关于变量的声明说法错误的是_。(分数:1.00)A.局部变量必须先声明,然后才能使用B.声明变量格式:DECLARE局部变量名数据类型C.变量名最多可以包含 128个字符D.局部变量的数据类型可以是 text或 image类型 解析:16.SQL Server 2000中,负责处理所有来自客户端的 Transact-SQL语句并管理
16、服务器上构成数据库的所有文件,同时还负责处理存储过程,并将执行结果返回给客户端的是_。(分数:1.00)A.SQL Server B.Server AgentC.DTCD.Microsoft Search解析:17.数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障称为_。(分数:1.00)A.事务内部故障B.系统故障C.介质故障 D.计算机病毒故障解析:18.恢复和并发控制的基本单位是_。(分数:1.00)A.事务 B.数据冗余C.日志文件D.数据转储解析:19.用于数据库恢复的重要文
17、件是_。(分数:1.00)A.数据库文件 B.索引文件C.日志文件D.备注文件解析:20.关于数据库系统中的数据的静态转储和动态转储机制,下述说法正确的是_。(分数:1.00)A.静态转储时允许其他事务访问数据库B.动态转储时允许在转储过程中其他事务对数据进行存取和修改 C.静态转储能够保证数据库的可用性D.动态转储无法保证数据库的可用性解析:21.一个事务的执行不能被其他事务干扰叫事务的_。(分数:1.00)A.原子性B.一致性C.持久性D.隔离性 解析:22.动态维护日志文件的步骤包括_。将当前日志缓冲中的所有日志记录写入磁盘的日志文件上在日志文件中写入一个检查点记录将当前数据缓冲的所有数
18、据记录写入磁盘的数据库中把检查点记录在日志文件中的地址写入一个“重新开始文件”(分数:1.00)A.B.C.D. 解析:23.辅助数据文件的扩展名为_。(分数:1.00)AmdfBndf CldfDpdf解析:24.在 SQL Server 2000的 4个版本中,只能作为开发和测试系统使用,不能作为生产服务器使用的是_。(分数:1.00)A.企业版B.标准版C.开发版 D.个人版解析:25.事务的原子性是指_。(分数:1.00)A.所有操作要么全部执行,要么一个也不执行 B.事务一旦提交,对数据库的改变是永久的C.一个事务的内部操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从
19、一个一致性状态变到另一个一致性状态解析:26.对最近一次数据库完全备份以来发生的数据变化进行备份的转储机制是_。(分数:1.00)A.完全转储B.增量转储C.差量转储 D.局部转储解析:27.数据库镜像有很多优点,但不包括_。(分数:1.00)A.提供完整或接近完整的数据冗余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数据库镜像提供服务C.降低数据库存储系统的建设成本 D.提高主数据库系统在升级期间的可用性解析:二、简答题(总题数:1,分数:10.00)请按要求解答下列问题:1.在设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的 4种。(分数:10.00)_正确答案:(单条数据的长度;每年、每天、每小时等数据所增长的大小;备份和冗余备份空间;系统文件的大小;占用内存空间的大小等。)解析:_正确答案:(单条商品销售记录占用字节:10+8+8+8+4+4+8=50 字节。单数据页可存储销售记录条数:163 条(16350=8150 字节;16450=8120 字节)。保存三年的销售总记录数:336510000=10950000 条。需要的数据页数目=67178(67178163=10950014;67177163=10949851)。)解析:解析 本题考查的是数据库应用系统设计时对存储空间规划时需要考虑的因素及数据页数目计算。