1、数据库实施运行和维护、SQL 数据库管理系统及答案解析(总分:42.00,做题时间:90 分钟)一、选择题(总题数:22,分数:22.00)1.下列各项中,哪一项不属于 SQL Server 2000在安装时创建的系统数据库?_(分数:1.00)A.modelB.masterC.userdbD.msdb2.数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行_。(分数:1.00)A.监控分析B.空间管理C.重组织和重构造D.参数调整3.避免或简化排序的目的是_。(分数:1.00)A.查询优化B.
2、重构造C.监控分析D.重组织4.下列关于数据库恢复的描述中,不正确的是_。(分数:1.00)A.应定期将数据库做成档案文件B.在进行事务处理过程时数据库更新的全部内容写入日志文件C.数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态D.发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态5.日志文件主要记录了对数据库数据的修改操作,其推荐扩展名为_。(分数:1.00)AmdfBldfCndfDcdf6.下面关于数据转储的描述中,说法不正确的是_。(分数:1.00)A.完全转储是对所有数据库进行备份B.增量转储只复制上次备份后发生
3、变化的文件C.增量转储是对最近一次数据库完全备份以来发生的数据变化进行备份D.差量转储是对最近一次数据库完全备份以来发生的数据变化进行备份7.监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机制;另一种是_。(分数:1.00)A.空间管理B.管理员手动实现监控C.参数调整D.查询优化8.可以通过部分修改数据库的模式和内模式,使数据库适应新的应用环境的是_。(分数:1.00)A.重组织B.重构造C.参数调整D.空间管理9.在对数据库进行事务故障恢复时,只需对相应的事务执行_。(分数:1.00)A.ABORT处理B.REDO处理C.UNDO处理D.ROLLBACK处理10.发生的可能
4、性小,但破坏性最大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是_。(分数:1.00)A.系统故障B.事务内部的故障C.介质故障D.计算机病毒11.Transact-SQL的单行注释方式是_。(分数:1.00)A./B.-C./-D./12.数据库管理员是数据库的主要维护者,其维护工作包括下列哪几项?_数据库的转储和恢复 数据库的安全性、完整性控制数据库性能的监控分析和改进 数据库的重组和重构(分数:1.00)A.和B.和C.和D.13.以下关于双机热备份叙述不正确的是_。(分数:1.00)A.在系统正常运行情况下,工作机为信息系统提供支持B.当工作机出现异常时,原来的备份
5、机改为工作机,而原来的工作机不再使用C.双机热备份就是一台主机为工作机,另一台主机为备份机D.双机热备份模式的切换时机与双机互备援模式的切换时机一致14.在 SQL Server 2000中,创建数据库时以页面和盘区来组织物理数据,并将数据库对应文件保存在指定文件夹中,这项功能属于数据库设计的哪个阶段?_(分数:1.00)A.需求分析阶段B.概念结构设计阶段C.逻辑结构设计阶段D.物理结构没计阶段15.SQL Server 2000的文件类型有多种,包括主数据文件、辅助数据文件及_。(分数:1.00)A.日志文件B.备份文件C.程序文件D.索引文件16.一个用户试图用查询分析器连接到一个 SQ
6、L服务器上,服务器使用 Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权?_(分数:1.00)A.什么也不用填B.Windows 2000账号和一个空口令C.Windows 2000账号和口令D.以上选项都不行17.在转储过程中系统不能运行其他事务,不允许在转储期间对数据库有任何的存取、修改活动的数据转储类型是_。(分数:1.00)A.增量转储B.差量转储C.静态转储D.动态转储18.安装完成,下列哪一项是 SQL Server建立的示例数据库_。(分数:1.00)A.msdbB.NorthwindC.masterD.model19.可以按照原数据库设计
7、要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:1.00)A.重组织B.查询优化C.重构造D.监控分析20.在 SQL Server 2000的 4个版本中,支持 SQL Server 2000功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方面的能力较弱,它适合于作为小工作组或部门的数据库服务器使用的是_。(分数:1.00)A.个人版B.企业版C.标准版D.开发版21.允许在转储过程中对数据库进行存取和修改,但不能保证备份数据有效性的数据转储类型是_。(分数:1.00)A.增量转储B.差量转储C.静态转储D.动态转储22
8、.数据库的实施是指根据数据库的逻辑结构设计和物理结构设计结果,在计算机系统上建立实际的数据库结构、导入数据并进行程序的调试。下列各项中,哪一项不是数据库实施的工作内容?_(分数:1.00)A.定义数据库结构B.数据装载C.数据库的试运行D.数据库运行二、简答题(总题数:2,分数:20.00)23.数据库恢复可以用哪些方法实现?(分数:10.00)_24.SQL Server 2000的数据库中有哪些数据库对象?这些数据库对象在数据库系统中分别起什么作用?(分数:10.00)_数据库实施运行和维护、SQL 数据库管理系统答案解析(总分:42.00,做题时间:90 分钟)一、选择题(总题数:22,
9、分数:22.00)1.下列各项中,哪一项不属于 SQL Server 2000在安装时创建的系统数据库?_(分数:1.00)A.modelB.masterC.userdb D.msdb解析:2.数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行_。(分数:1.00)A.监控分析B.空间管理C.重组织和重构造 D.参数调整解析:3.避免或简化排序的目的是_。(分数:1.00)A.查询优化 B.重构造C.监控分析D.重组织解析:4.下列关于数据库恢复的描述中,不正确的是_。(分数:1.00)A.应
10、定期将数据库做成档案文件B.在进行事务处理过程时数据库更新的全部内容写入日志文件C.数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态D.发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态 解析:5.日志文件主要记录了对数据库数据的修改操作,其推荐扩展名为_。(分数:1.00)Amdf BldfCndfDcdf解析:6.下面关于数据转储的描述中,说法不正确的是_。(分数:1.00)A.完全转储是对所有数据库进行备份B.增量转储只复制上次备份后发生变化的文件C.增量转储是对最近一次数据库完全备份以来发生的数据变化进行备份 D.差
11、量转储是对最近一次数据库完全备份以来发生的数据变化进行备份解析:7.监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机制;另一种是_。(分数:1.00)A.空间管理B.管理员手动实现监控 C.参数调整D.查询优化解析:8.可以通过部分修改数据库的模式和内模式,使数据库适应新的应用环境的是_。(分数:1.00)A.重组织B.重构造 C.参数调整D.空间管理解析:9.在对数据库进行事务故障恢复时,只需对相应的事务执行_。(分数:1.00)A.ABORT处理B.REDO处理C.UNDO处理 D.ROLLBACK处理解析:10.发生的可能性小,但破坏性最大,可能导致物理存储设备损坏,使数
12、据库文件及数据全部丢失的故障类型是_。(分数:1.00)A.系统故障B.事务内部的故障C.介质故障 D.计算机病毒解析:11.Transact-SQL的单行注释方式是_。(分数:1.00)A./B.- C./-D./解析:12.数据库管理员是数据库的主要维护者,其维护工作包括下列哪几项?_数据库的转储和恢复 数据库的安全性、完整性控制数据库性能的监控分析和改进 数据库的重组和重构(分数:1.00)A.和B.和C.和D. 解析:13.以下关于双机热备份叙述不正确的是_。(分数:1.00)A.在系统正常运行情况下,工作机为信息系统提供支持B.当工作机出现异常时,原来的备份机改为工作机,而原来的工作
13、机不再使用 C.双机热备份就是一台主机为工作机,另一台主机为备份机D.双机热备份模式的切换时机与双机互备援模式的切换时机一致解析:14.在 SQL Server 2000中,创建数据库时以页面和盘区来组织物理数据,并将数据库对应文件保存在指定文件夹中,这项功能属于数据库设计的哪个阶段?_(分数:1.00)A.需求分析阶段B.概念结构设计阶段C.逻辑结构设计阶段D.物理结构没计阶段 解析:15.SQL Server 2000的文件类型有多种,包括主数据文件、辅助数据文件及_。(分数:1.00)A.日志文件 B.备份文件C.程序文件D.索引文件解析:16.一个用户试图用查询分析器连接到一个 SQL
14、服务器上,服务器使用 Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权?_(分数:1.00)A.什么也不用填 B.Windows 2000账号和一个空口令C.Windows 2000账号和口令D.以上选项都不行解析:17.在转储过程中系统不能运行其他事务,不允许在转储期间对数据库有任何的存取、修改活动的数据转储类型是_。(分数:1.00)A.增量转储B.差量转储C.静态转储 D.动态转储解析:18.安装完成,下列哪一项是 SQL Server建立的示例数据库_。(分数:1.00)A.msdbB.Northwind C.masterD.model解析:19
15、.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:1.00)A.重组织 B.查询优化C.重构造D.监控分析解析:20.在 SQL Server 2000的 4个版本中,支持 SQL Server 2000功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方面的能力较弱,它适合于作为小工作组或部门的数据库服务器使用的是_。(分数:1.00)A.个人版B.企业版C.标准版 D.开发版解析:21.允许在转储过程中对数据库进行存取和修改,但不能保证备份数据有效性的数据转储类型是_。(分数:1.00)A.增量转储B
16、.差量转储C.静态转储D.动态转储 解析:22.数据库的实施是指根据数据库的逻辑结构设计和物理结构设计结果,在计算机系统上建立实际的数据库结构、导入数据并进行程序的调试。下列各项中,哪一项不是数据库实施的工作内容?_(分数:1.00)A.定义数据库结构B.数据装载C.数据库的试运行D.数据库运行 解析:二、简答题(总题数:2,分数:20.00)23.数据库恢复可以用哪些方法实现?(分数:10.00)_正确答案:(1)定期对整个数据库进行复制或转储。转储可分为静态转储和动态转储。静态转储:转储期间不允许(或不存在)对数据库进行任何存取、修改活动。动态转储:转储期间允许对数据库进行存取或修改,即转
17、储和用户事务可以并发执行。还可分为海量存储和增量转储。海量存储:每次转储全部数据库。增量转储:每次只转储上次转储后更新的数据。(2)建立“日志”文件。(3)恢复。如果数据库已被破坏,就装入最近一次备份的数据库,然后利用“日志”文件执行 REDO操作。数据库未被损坏,但某些数据可能不可靠。不必复制存档的数据库,只要通过“日志”文件执行 UNDO操作,把已经结束的不可靠的事务进行 UNDO处理。)解析:24.SQL Server 2000的数据库中有哪些数据库对象?这些数据库对象在数据库系统中分别起什么作用?(分数:10.00)_正确答案:(SQL Server 的数据库对象包括表、视图、用户、角
18、色、索引、数据类型、默认值、存储过程、触发器和约束等。表和视图:表,即基本表,它是在数据库中存放的实际关系;视图是为了用户查询方便或根据数据安全的需要而建立的虚表。用户和角色:用户是数据库系统的合法使用者;角色是一个或多个用户组成的单元,角色也称职能组。索引:索引是用来加速数据访问和保证表的实体完整性的数据库对象。SQL Server 中的索引有群聚和非群聚索引两种。群聚索引会使表的物理顺序与索引顺序一致,一个表只能有一个群聚索引;非群聚索引与表的物理顺序无关,一个表可以建立多个非群聚索引。存储过程:存储过程是通过 Transact-SQL编写的程序。存储过程包括系统存储过程和用户存储过程。系统存储过程是由 SQL Server提供的,其过程名均以 SP开头;用户存储过程是由用户编写的,它可以自动执行过程中安排的任务。触发器:触发器是一种特殊类型的存储过程,当表中发生特殊事件时执行。触发器主要用于保证数据的完整性。约束:约束规则用于加强数据完整性。)解析: