Itrenzheng IBM DB2 000-732认证题库
### ITrenzheng IBM DB2 000-732 认证题库解析 #### 背景介绍 ITrenzheng 提供了一系列针对 IBM DB2 的认证考试资源,其中 000-732 认证题库是针对 DB2 9 for z/OS Database Administrator 的考试准备材料。此题库包含了多项选择题,旨在帮助考生熟悉考试内容,并加深对 DB2 数据库管理的理解。 #### 题目分析与解答详解 **题目1:** 如果一个对象由角色在受信任的上下文中静态创建,并且指定了 ROLE AS OBJECT OWNER 子句,那么执行包时谁将成为对象的所有者? - **选项 A:** 角色(The role) - **选项 B:** 架构名称(The schema name) - **选项 C:** 所有者关键字(The owner keyword) - **选项 D:** 当前 SQLID(如果设置的话)(The current SQLID (if set)) **正确答案:A** **解析:** 在 DB2 中,当使用 ROLE AS OBJECT OWNER 创建对象时,该角色将成为该对象的所有者。这意味着即使用户离开系统或更改权限,该对象仍然保留角色作为所有者的状态。因此,在本题中,正确的答案是选项 A。 --- **题目2:** 某公司使用 TRUSTED CONTEXT "ERP1" 和 ROLE "ERP_ROLE" 作为一种安全机制来限制应用程序的安全暴露。所有 DB2 对象(数据库、表空间、表、索引、视图、计划和包)都由该角色创建。角色 "ERP_ROLE" 已被分配给 UserID "DBA01" 以便执行数据库管理员相关的任务。当用户 "DBA01" 离开公司并删除了授权 ID 时,以下哪个陈述是正确的?(选择两个答案) - **选项 A:** 无需重新创建这些 DB2 对象即可重新授予权限。 - **选项 B:** 相关的计划和包必须重新创建,并重新授予权限。 - **选项 C:** 在删除用户 "DBA01" 的权限时,无需删除这些 DB2 对象。 - **选项 D:** 只需重新创建相关数据库、表空间、表、索引和视图,并重新授予权限。 - **选项 E:** 为了移除用户 "DBA01" 在这些相关计划和包上的权限,必须删除它们,从而撤销所有相关权限。 **正确答案:AC** **解析:** 当角色创建的对象的所有权属于角色本身时,即使创建角色的用户离开系统,也不会影响到这些对象的所有权。因此,当 "DBA01" 离开时,由于对象的所有权属于 "ERP_ROLE",无需删除这些对象。同时,由于权限归属于角色,无需重新创建对象来重新授予权限。因此,正确答案为 A 和 C。 --- **题目3:** 数据库管理员希望审计对未审计的表 OWNER.EMPLOYEE 的所有访问。假设没有启动任何审计跟踪,需要采取哪些步骤来审计对该表的访问? - **选项 A:** -START TRACE AUDIT CLASS(5) - **选项 B:** -START TRACE AUDIT CLASS(4,5) - **选项 C:** -START TRACE AUDIT CLASS(4,5) 和 ALTER TABLE OWNER.EMPLOYEE AUDIT ALL - **选项 D:** -START TRACE AUDIT CLASS(4,5) 和 ALTER TABLE OWNER.EMPLOYEE DATA CAPTURE CHANGES **正确答案:C** **解析:** 在 DB2 中,要审计特定表的访问,首先需要启动审计跟踪(通过 START TRACE 命令),然后修改表的属性来启用审计功能。选项 C 中的命令序列首先启动了审计类 4 和 5,这通常涵盖了 SQL 语句的审计;接着通过 ALTER TABLE 语句启用了对表的所有访问审计。因此,选项 C 是正确答案。 --- **题目4:** 数据库管理员需要使用 DSN 命令处理器来删除不再需要的 DB2 包。以下哪个选项是 DBA 使用的正确方法? - **选项 A:** SPUFI 或 QMF 与 DROP 语句 - **选项 B:** FREE Package(...) - **选项 C:** DROP Package(...) - **选项 D:** DROP PLAN() PKLIST(...) **正确答案:B** **解析:** 在 DB2 中,删除包可以使用 FREE 命令,它用于释放包占用的资源。选项 B 中的 FREE Package(...) 正确地指出了删除包的方法。其他选项不适用于删除包的场景。 --- **题目5:** 授权控制例程 DSNX@XAC 在什么时候被调用? - **选项 A:** 在 DB2 启动时。 - **选项 B:** ... **解析:** 本题的答案并未给出,但根据上下文推测,这个问题询问的是 DB2 的安全控制机制中授权控制例程 DSNX@XAC 的调用时机。通常这类例程会在数据库操作发生时被调用来验证用户的权限。具体的调用时机取决于 DB2 的配置和安全策略。
剩余6页未读,继续阅读
- hsiii2012-04-18题目太不全了!而且这些demo的测试题还未必是考试题库里面的
- 粉丝: 1
- 资源: 17
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- CheckedElectricalLiftHouseController.java
- (源码)基于Python和MySQL的数据库管理系统.zip
- (源码)基于Python的通信系统误码率计算与可视化工具.zip
- (源码)基于Qt框架的海王网咖管理系统.zip
- (源码)基于Spring Boot和Material You设计语言的论坛管理系统.zip
- (源码)基于Nio的Mycat 2.0数据库代理系统.zip
- 通过go语言实现单例模式(Singleton Pattern).rar
- 通过python实现简单贪心算法示例.rar
- C语言中指针基本概念及应用详解
- (源码)基于Websocket和C++的咖啡机器人手臂控制系统.zip