本书是OCP认证考试的复习指导。全书共分三部分讲解。第一部分主要介绍Oracle连网技术,包括Oracle Net结构、Oracle Net服务器端及客户端的基本配置、Oracle共享服务器的使用和配置。第二部分主要介绍数据库的备份与恢复,包括用户管理的备份与恢复、使用RMAN的备份与恢复。这两部分每章最后还附有大量的配套试题及详细解答。第三部分包括两套完整的OCP模拟试题,测试读者对所有知识的掌握情况。本书所附光盘也包含了大量模拟试题,极具参考价值。
Oracle认证专家简介\r\n前言\r\n\r\n第一部分 Oracle连网技术\r\n\r\n第1章 连网概述 \r\n\r\n1.1 业务环境中的连网挑战 \r\n1.1.1 配置网络环境的考虑 \r\n1.1.2 维护网络 \r\n1.1.3 调整网络 \r\n1.1.4 实现网络安全 \r\n1.1.5 集成原有系统 \r\n1.2 网络配置 \r\n1.2.1 简单网络 \r\n1.2.2 N层网络 \r\n1.2.3 复杂网络 \r\n1.3 Oracle的网络问题解决方案 \r\n1.3.1 Oracle Net的特性 \r\n1.3.2 Oracle Names \r\n1.3.3 连接管理器 \r\n1.3.4 Oracle Advanced Security \r\n1.4 本章问题 \r\n1.5 本章问题答案 \r\n\r\n第2章 基本Oracle Net结构 \r\n\r\n2.1 开放系统互连结构 \r\n2.1.1 物理层 \r\n2.1.2 数据链路层 \r\n2.1.3 网络层 \r\n2.1.4 传输层 \r\n2.1.5 会话层 \r\n2.1.6 表示层 \r\n2.1.7 应用层 \r\n2.2 Oracle Net分层结构 \r\n2.2.1 客户机端通信栈 \r\n2.2.2 服务器端通信栈 \r\n2.3 Oracle Net服务 \r\n2.3.1 Oracle Net \r\n2.3.2 监听器 \r\n2.3.3 Oracle连接管理器 \r\n2.3.4 网络工具 \r\n2.4 Web客户机连接 \r\n2.4.1 使用应用程序Web服务器的连接 \r\n2.4.2 不使用应用程序Web服务器的连接 \r\n2.5 本章问题 \r\n2.6 本章问题答案 \r\n\r\n第3章 Oracle Net服务器端的基本配置 \r\n\r\n3.1 监听器对传入连接的响应 \r\n3.1.1 专用服务器环境 \r\n3.1.2 共享服务器环境 \r\n3.2 监听器的组件 \r\n3.2.1 地址列表 \r\n3.2.2 数据库说明 \r\n3.2.3 控制参数设置 \r\n3.2.4 Oracle Net Configuration Assistant \r\n3.3 利用Oracle Net Manager配置监听器 \r\n3.4 利用监听器控制实用程序控制监听器 \r\n3.5 动态服务注册 \r\n3.5.1 配置服务注册\r\n3.5.2 默认本地监听器的注册信息\r\n3.5.3 非默认监听器的注册信息\r\n3.6 配置IIOP监听器\r\n3.6.1 IIOP结构\r\n3.6.2 配置IIOP\r\n3.7 本章问题 \r\n3.8 本章问题答案 \r\n\r\n第4章 Oracle Net服务客户端的基本配置 \r\n\r\n4.1 命名方法\r\n4.1.1 本地命名\r\n4.1.2 目录命名方法\r\n4.1.3 Oracle名称\r\n4.1.4 主机命名\r\n4.1.5 外部命名\r\n4.1.6 选择Oracle命名方法\r\n4.2 配置主机命名方法\r\n4.2.1 配置HOSTNAME为第一种命名方法\r\n4.2.2 设置主机名解析环境\r\n4.3 配置本地命名方法\r\n4.3.1 在安装期间配置本地命名方法\r\n4.3.2 在安装后配置本地命名方法 \r\n4.4 配置网络服务名 \r\n4.5 进行简单的连接故障排除 \r\n4.5.1 故障排除工具 \r\n4.5.2 排除网络问题 \r\n4.6 本章问题 \r\n4.7 本章问题答案 \r\n\r\n第5章 Oracle共享服务器的使用和配置 \r\n\r\n5.1 Oracle共享服务器的组成部分\r\n5.2 Oracle共享服务器结构\r\n5.3 配置Oracle共享服务器\r\n5.3.1 服务器配置\r\n5.3.2 客户机的配置\r\n5.4 与共享服务器有关的字典视图\r\n5.4.1 V$DISPATCHER\r\n5.4.2 V$DISPATCHER_RATE\r\n5.4.3 V$QUEUE\r\n5.4.4 V$SHARED_SERVER\r\n5.4.5 V$CIRCUIT\r\n5.4.6 V$SHARED_SERVER_MOMITOR\r\n5.4.7 V$SGA\r\n5.4.8 V$SGASTAT\r\n5.4.9 V$SHARED_POOL_RESERVED\r\n5.5 本章问题\r\n5.6 本章问题答案\r\n\r\n第二部分 备份与恢复\r\n\r\n第6章 备份与恢复概述\r\n\r\n6.1 故障分类\r\n6.1.1 语句故障\r\n6.1.2 进程故障\r\n6.1.3 实例故障\r\n6.1.4 人为错误\r\n6.1.5 介质故障\r\n6.1.6 网络故障\r\n6.2 数据库备份、复原和恢复基础\r\n6.2.1 什么是备份\r\n6.2.2 什么是复原\r\n6.2.3 什么是恢复\r\n6.2.4 恢复操作如何工作\r\n6.2.5 恢复类型\r\n6.2.6 各种恢复选项\r\n6.3 备份与恢复策略\r\n6.3.1 基本原则\r\n6.3.2 业务考虑事项 \r\n6.3.3 操作考虑事项 \r\n6.3.4 技术考虑事项 \r\n6.4 灾难恢复计划\r\n6.5 Oracle的高可用性特性\r\n6.5.1 分布式系统和复制 \r\n6.5.2 RAC\r\n6.5.3 透明应用故障切换\r\n6.5.4 Oracle Data Guard\r\n6.5.5 LogMiner实用程序\r\n6.6 本章问题\r\n6.7 本章问题答案\r\n\r\n第7章 实例和介质恢复结构\r\n\r\n7.1 Oracle内存结构\r\n7.1.1 系统全局区\r\n7.1.2 程序全局区\r\n7.2 Oracle后台进程\r\n7.2.1 系统监控进程\r\n7.2.2 进程监控进程\r\n7.2.3 数据库写入器进程\r\n7.2.4 日志写入器进程\r\n7.2.5 检查点进程\r\n7.2.6 归档进程\r\n7.2.7 恢复进程\r\n7.2.8 服务器进程\r\n7.2.9 用户进程\r\n7.3 Oracle数据库文件\r\n7.3.1 控制文件\r\n7.3.2 重做日志文件\r\n7.3.3 数据文件 \r\n7.3.4 归档重做日志文件\r\n7.4 实例恢复中检查点的重要性\r\n7.4.1 快速启动检查点\r\n7.4.2 并行恢复\r\n7.4.3 事务处理恢复\r\n7.5 本章问题\r\n7.6 本章问题答案\r\n\r\n第8章 配置数据库归档方式\r\n\r\n8.1 ARCHIVELOG方式和NOARCHIVELOG方式间的区别\r\n8.1.1 NOARCHIVELOG方式\r\n8.1.2 ARCHIVELOG方式 \r\n8.2 配置数据库为ARCHIVELOG方式\r\n8.2.1 启用自动归档\r\n8.2.2 进行日志的手工归档\r\n8.3 配置多个归档进程\r\n8.4 配置包括远程目标在内的多个目标\r\n8.4.1 设置归档日志文件名的格式\r\n8.4.2 设置归档日志文件目标\r\n8.4.3 双重归档日志文件\r\n8.4.4 复用归档日志文件\r\n8.4.5 配置归档日志目标的状态\r\n8.4.6 指定成功的最小目标数\r\n8.4.7 设置跟踪参数\r\n8.4.8 设置在恢复中提取归档日志文件的源目标\r\n8.5 有用的V$视图\r\n8.5.1 V$ARCHIVE_DEST\r\n8.5.2 V$ARCHIVE_PROCESSES\r\n8.5.3 V$DATABASE\r\n8.5.4 V$INSTANCE\r\n8.5.5 V$LOG\r\n8.5.6 V$LOGFILE\r\n8.5.7 V$LOG_HISTORY\r\n8.5.8 V$RECOVERY_LOG\r\n8.5.9 V$ARCHIVED_LOG\r\n8.6 本章问题 \r\n8.7 本章问题答案\r\n\r\n第9章 RMAN概述及配置\r\n\r\n9.1 RMAN的功能\r\n9.2 RMAN的组件\r\n9.2.1 RMAN可执行程序\r\n9.2.2 目标数据库\r\n9.2.3 恢复目录数据库\r\n9.2.4 进程\r\n9.2.5 RMAN通道\r\n9.2.6 备份集\r\n9.2.7 映像拷贝\r\n9.2.8 辅助数据库\r\n9.2.9 RMAN包\r\n9.2.10 介质管理层\r\n9.3 RMAN信息仓库\r\n9.3.1 恢复目录信息仓库 \r\n9.3.2 使用控制文件作为信息仓库\r\n9.4 RMAN通道分配\r\n9.5 介质管理库接口\r\n9.6 不使用恢复目录连接RMAN\r\n9.6.1 不使用恢复目录从命令行连接目标数据库\r\n9.6.2 在RMAN提示下不使用恢复目录连接目标数据库\r\n9.7 配置RMAN环境\r\n9.7.1 介质管理器\r\n9.7.2 控制文件自动备份\r\n9.7.3 备份保留策略\r\n9.7.4 备份集的最大尺寸\r\n9.7.5 备份优化\r\n9.7.6 备份拷贝的数量\r\n9.7.7 从完整数据库备份中排斥表空间备份\r\n9.7.8 环境变量 \r\n9.7.9 共享服务器 \r\n9.8 本章问题\r\n9.9 本章问题答案\r\n\r\n第10章 用户管理的备份\r\n\r\n10.1 用户管理的备份和恢复\r\n10.1.1 用户管理的备份概述\r\n10.1.2 用户管理的恢复概述\r\n10.2 关闭数据库的备份\r\n10.2.1 优点\r\n10.2.2 缺点\r\n10.2.3 进行脱机的完整数据库备份\r\n10.3 打开数据库的备份\r\n10.3.1 优点\r\n10.3.2 进行联机完整数据库备份\r\n10.3.3 脱机表空间和数据文件的备份\r\n10.4 只读表空间的备份\r\n10.5 控制文件的备份\r\n10.6 归档重做日志的备份\r\n10.7 联机备份失败后的清除操作\r\n10.8 LOGGING和NOLOGGING选项\r\n10.9 dbverify实用程序\r\n10.10 本章问题\r\n10.11 本章问题答案\r\n\r\n第11章 RMAN备份\r\n\r\n11.1 RMAN备份的概念\r\n11.1.1 联机和脱机数据库备份\r\n11.1.2 完整数据库备份\r\n11.2 RMAN映像拷贝\r\n11.2.1 一般特性\r\n11.2.2 进行映像拷贝\r\n11.2.3 编目操作系统的拷贝\r\n11.3 RMAN备份集\r\n11.3.1 备份片段\r\n11.3.2 备份集的参数\r\n11.3.3 备份集建立的规则\r\n11.3.4 使用BACKUP命令的准则\r\n11.3.5 全备份\r\n11.3.6 增量备份\r\n11.4 备份集和映像拷贝的标记 \r\n11.5 备份控制文件 \r\n11.5.1 只备份当前的控制文件\r\n11.5.2 在另外的备份中包括当前控制文件\r\n11.6 备份归档重做日志文件\r\n11.7 重要的V$视图\r\n11.8 本章问题\r\n11.9 本章问题答案\r\n\r\n第12章 用户管理的完整恢复\r\n\r\n12.1 介质恢复\r\n12.1.1 介质恢复概述\r\n12.1.2 完整和非完整介质恢复 \r\n12.1.3 用户管理的恢复的限制\r\n12.2 进行用户管理的完整恢复\r\n12.3 进行NOARCHIVELOG方式下的恢复\r\n12.4 进行ARCHIVELOG方式下的完整恢复\r\n12.4.1 系统数据文件恢复\r\n12.4.2 无备份可用的数据文件恢复\r\n12.4.3 启用自动恢复\r\n12.5 复原数据文件到不同的位置\r\n12.6 利用归档重做日志文件重定位和恢复表空间\r\n12.7 联机不活动重做日志组的丢失和恢复 \r\n12.8 只读表空间的恢复 \r\n12.8.1 测试案例1\r\n12.8.2 测试案例2\r\n12.8.3 测试案例3\r\n12.8.4 测试案例4\r\n12.8.5 测试案例5\r\n12.8.6 测试案例6\r\n12.8.7 结论\r\n12.9 本章问题\r\n12.10 本章问题答案\r\n\r\n第13章 RMAN完整恢复\r\n\r\n13.1 使用RMAN的服务器管理的介质恢复\r\n13.1.1 利用RMAN进行介质恢复的优点\r\n13.1.2 利用RMAN进行复原和恢复\r\n13.1.3 用RMAN进行介质恢复的过程 \r\n13.2 进行NOARCHIVELOG方式下的恢复 \r\n13.3 进行ARCHIVELOG方式下的完整恢复\r\n13.4 利用RMAN复原数据文件到不同位置\r\n13.5 利用归档日志文件重新定位和恢复表空间\r\n13.6 块介质恢复\r\n13.7 本章问题\r\n13.8 本章问题答案\r\n\r\n第14章 用户管理的不完整恢复 \r\n\r\n14.1 不完整恢复\r\n14.1.1 NOARCHIVELOG方式下的不完整恢复\r\n14.1.2 ARCHIVELOG方式下的不完整恢复\r\n14.1.3 使用RESETLOGS选项的意义\r\n14.2 确认当前联机重做日志文件的丢失\r\n14.2.1 INACTIVE\r\n14.2.2 ACTIVE\r\n14.2.3 CURRENT\r\n14.2.4 归档日志位于非默认位置时的恢复\r\n14.3 并行介质恢复\r\n14.4 重要的V$视图\r\n14.5 本章问题\r\n14.6 本章问题答案\r\n\r\n第15章 RMAN的不完整恢复\r\n\r\n15.1 使用RMAN的不完整恢复\r\n15.2 使用UNTIL TIME进行不完整数据库恢复 \r\n15.3 使用UNTIL SEQUENCE进行不完整数据库恢复\r\n15.4 复原优化\r\n15.5 本章问题\r\n15.6 本章问题答案\r\n\r\n第16章 RMAN维护 \r\n\r\n16.1 RMAN的交叉校验\r\n16.2 进行备份集和映像拷贝的交叉校验\r\n16.3 在删除备份后更新信息仓库\r\n16.4 改变备份集和映像拷贝的可用性状态\r\n16.5 使备份集或映像拷贝免除保留策略\r\n16.6 对使用操作系统命令产生的备份进行编目\r\n16.7 本章问题\r\n16.8 本章问题答案\r\n\r\n第17章 恢复目录的建立和维护\r\n\r\n17.1 恢复目录的内容\r\n17.2 恢复目录的建立\r\n17.3 使用RMAN注册、再同步和重置数据库\r\n17.3.1 注册数据库\r\n17.3.2 数据库的再同步\r\n17.3.3 重置数据库\r\n17.4 使用RMAN命令维护恢复目录\r\n17.5 查询恢复目录以产生报表和列表 \r\n17.5.1 LIST命令 \r\n17.5.2 REPORT命令\r\n17.6 建立、存储和运行脚本\r\n17.7 备份和恢复恢复目录的方法\r\n17.7.1 物理备份\r\n17.7.2 逻辑备份\r\n17.7.3 恢复恢复目录\r\n17.7.4 重建恢复目录\r\n17.8 重要的恢复目录的视图\r\n17.9 本章问题\r\n17.10 本章问题答案 \r\n\r\n第18章 数据库之间的数据传输\r\n\r\n18.1 Oracle逻辑备份\r\n18.2 导出概念和结构\r\n18.2.1 导出方式\r\n18.2.2 传统路径导出和直接路径导出\r\n18.3 导入概念及结构\r\n18.3.1 导入方式\r\n18.3.2 导入处理的次序\r\n18.4 导出和导入参数列表\r\n18.5 激活导出和导入的方式\r\n18.5.1 命令行\r\n18.5.2 交互式导出提示\r\n18.5.3 参数文件\r\n18.6 执行导出和导入操作\r\n18.6.1 表方式的导出/导入操作 \r\n18.6.2 用户方式的导出/导入操作 \r\n18.6.3 全数据库导出/导入操作\r\n18.6.4 表空间方式的导出/导入操作\r\n18.7 使用导出和导入的准则\r\n18.7.1 导出LONG和LOB数据类型\r\n18.7.2 导出BFILE\r\n18.7.3 NLS的考虑\r\n18.7.4 利用Oracle Net导出远程数据库\r\n18.7.5 文件名指定\r\n18.7.6 可移动表空间\r\n18.7.7 QUERY参数的限制\r\n18.8 本章问题\r\n18.9 本章问题答案\r\n\r\n第19章 将数据加载到数据库 \r\n\r\n19.1 直接路径插入操作\r\n19.1.1 串行方式\r\n19.1.2 并行DML方式\r\n19.2 SQL*Loader的用法\r\n19.3 SQL*Loader中的加载方法\r\n19.3.1 传统路径加载\r\n19.3.2 直接路径加载\r\n19.4 SQL*Loader文件\r\n19.4.1 SQL*Loader控制文件\r\n19.4.2 SQL*Loader数据文件\r\n19.4.3 坏文件\r\n19.4.4 废弃文件\r\n19.4.5 日志文件\r\n19.4.6 参数文件\r\n19.4.7 命令行参数列表\r\n19.5 执行基本的SQL*Loader操作\r\n19.6 使用SQL*Loader及直接加载插入的准则\r\n19.7 本章问题 \r\n19.8 本章问题答案\r\n\r\n第三部分 自测:Oracle9i DBA模拟试题\r\n\r\n模拟试题1\r\n模拟试题2\r\n模拟试题1的答案\r\n模拟试题2的答案\r\n光盘内容简介
Oracle公司的Oracle认证专家DBA证书系列考试对于你来说,是一个展示自己使用Oracle数据库软件的专业技能的大好机会。成为OCP后,表示你在Oracle数据库管理(软件行业中一个最热门的领域)方面达到了许多人梦寐以求的顶峰。OCP对于数据库专业人士来说是一种职业升迁的重要途径。Oracle对于企业范围的信息管理是成熟、可靠和稳定的。但是,很多公司面对的是合格的Oracle专家的极度缺乏。
DBA的OCP认证核心路线由Oracle9i中的四个考试构成,这四个考试分别是:SQL、Database FundamentalsⅠ、Database FundamentalsⅡ、Tuning。这些考试涵盖了直至Oracle9i的所有Oracle内容。对于已经通过Oracle8i认证的专家,可参加升级考试。获得通过此核心路线的Oracle9i证书的条件是参加并通过这四个核心考试。本书将帮助你为这四个考试中的第三个考试(FundamentalsⅡ)做准备。
为什么要获得认证
如果你已经是一位Oracle专家,可能想知道“为什么我要通过认证?”或许,你具有作为Oracle DBA或开发员的成功生涯,陶醉于自己的履历上有Oracle这个词。当前的职业行情更是增加了你这种优越感。你当然有权利这样想;不过,虽然你在自己的履历上填写这个词时,不会有人说你不懂Oracle,但是,如果不进行技术性的测试,怎样才能证明你对Oracle的掌握程度呢?
如果你想知道成为Oracle认证专家的理由,可考虑20世记80年代末90年代初的Novell NetWare计算机专家的体验。那时,似乎是只要有点Novell经验,就能得到奇高的工作待遇。当时,Novell引入了CNE/CNA计划。起先,老板们雇佣Novell专家而不管他们是否有证书。但随着时间的流逝,这些老板们不再找具有Novell经验的计算机专家了;他们找CNE和CNA。微软的Windows NT也是如此,MCSE已经成了专家们衡量自己技能的标准。此外,随着技术推动的美国经济的低迷,信息技术(IT)工作方面的变革也可能会不以人的意志为转移。如果要在这些变革中保持Oracle管理或开发方面的竞争力,你要考虑的具体问题不是是否应该通过认证,而是何时通过认证。
如果你现在未从事Oracle开发或数据库管理方面的工作,或者你想提升自己使用Oracle产品的职位,那么再没有比通过OCP认证更好的机会了。通过将对Oracle技能的关注从“你使用Oracle多少年了”转到“你知道怎样使用它吗”,OCP已经改变了DBA及开发人员的“游戏规则”。这种变化就像有益于使用Oracle的专家一样有益于使用Oracle的组织,因为OCP考试强调的是使用Oracle的技能而不是使用了Oracle多长时间。
有了OCP,负有雇佣Oracle专家任务的管理人员也可以松一口气了。通过寻找具有证书的专家,管理人员可以在判断应试者是否具备工作所需的Oracle技能方面少花点时间,而把更多的时间花在评估应试者的工作习惯及团体协作能力方面。
怎样进行考试准备
如果你用自己的业余时间研究诸如使用UNTIL CANCEL选项进行不完整介质恢复会发生什么等诸如此类的问题,你大概是正在准备参加OCP Oracle9i Database: FundamentalsⅡ考试。对于大多数人来说,Oracle和其他一些公司提供了学习Oracle的基于课堂的和基于计算机的培训机会。现在用户具有另一种选择,那就是使用本书。选择使用本书,说明了两个事实,即:你把自己交付给了一种使用Oracle产品的崇高职业,你目前正非常认真地准备这门考试。顺便说一下,UNTIL CANCEL命令允许你应用重做信息直到每个归档日志的结尾为止,这正是OCP Oracle9i Database: FundamentalsⅡ考试的内容。本书将要大量地介绍这个内容以及别的许多内容,以帮助你准备和通过OCP Oracle9i Database: FundamentalsⅡ考试。
DBA证书的发展
Oracle证书是20世纪90年代中期与Chauncey Group International(Educational Testing Service的一个部门)一起发展起来的。在许多Oracle DBA的帮助下,Chauncey整理出了一个基于实际与场景的关于Oracle数据库管理的考试。这个考试在衡量对Oracle7(版本7.0到7.2)的掌握程度时发挥了很好的作用。Chauncey的考试由60个问题组成,涵盖了几个不同的方面,包括备份和恢复、安全、管理、性能调整等,全都安排在一个考试中。
Oracle公司在OCP出现之前已经采用了DBA证书。他们的证书考试实际由四个考试组成,每个大约64道题。通过把必须回答的问题扩大为四倍,Oracle要求应试者具备非常精深的Oracle数据库管理知识。Oracle还在OCP考试中包含了基于场景的问题,本书中也包含了这些新问题的准备材料。基于场景的问题不仅要求掌握有关Oracle的一些基本知识,而且还要求理解怎样把这些知识灵活地运用到实际问题中。本指南包括了数百道基于场景的题和答案。
Oracle对Oracle证书的决定性的贡献是,承诺检查和更新这些证书考试中给出的资料。经过Oracle认证的DBA要定期参加这些证书考试才能保持他们的证书,这表示证书拥有者比那些没有证书的人在Oracle数据库方面更具竞争力。
准备步骤
下面我们来看看考试时会遇到的界面。图I-1包含一个实际的考试图形用户界面图示。现在我们来研究一下这个界面。此界面的顶部显示考试已经经过的时间,你已经答了多少道题。可使用界面左上角的复选框标记以后要复查的题。具体的考试题及其选择项位于界面的主窗口中。一般来说,此界面只让选择一个答案(除非考试题指出要选择多个答案)。在允许选择多个答案的情况下,界面只允许选择所要求的答案个数。在回答了问题或标记稍后复查之后,应试者可单击左下角的相应按钮转到下一道题。要想转到OCP考试中的前一道题,可单击最左边的Previous按钮。任何时候都可以按底部右边的测试打分按钮对所答的题打分。最后要说明的是Exhibit按钮。在某些情形下,为回答一个题,可能需要使用由数据库额外信息组成的展示。如果试题不需要使用展示,Exhibit按钮会变灰。
一旦做完试卷中所有的题,Sylvan Prometric界面将列出你所选择的所有答案,如图I-2所示。标记为稍后复查的题被加亮,界面会引导你查看所有打上复查标记的题。可以检查个别的题,或者让Sylvan Prometric对考试打分。
Oracle在其Web站点提供的测试评估(Assessment Test)利用一个评分窗口给出你的成绩,如图I-3所示。它详细列出正确回答的题数以及以百分数表示的得分。按Oracle的OCP DBA Candidate Guide给出的各个部分详细分析你做得怎么样。最后,用一个条形图参照考试可能得到的最高分数显示你的成绩。OCP考试会在你退出考试后立即报告你所得的分数,因此你会马上知道自己是否通过了考试,同时了解自己的得分细节。两个界面(即评测窗口和退出考试时的报告分数窗口)都提供了打印得分的功能。
提高分数的策略
在最开始推出OCP考试时,每个OCP考试的得分范围在200分~800分之间。Oracle没有按照OCP考试得分来进行衡量,Oracle近来对报告正确答题数的原始得分进行了试验。不过,基准线仍然是相同的。因为OCP考试一般有60道题,为通过考试,你必须保证至少做对75%,即做对45道题。如果新近使用的OCP考试题有两个或三个正确答案,就需要仔细选出一道题的所有正确答案,否则不算全对。答错不扣分。
下面,为你参加OCP考试列出一些提示。第一,不要等到成为Oracle的世界权威再参加OCP考试。如果你的OCP考试像它刚推出时那样衡量,大多数考试的通过分数大约是650分。你必须做对45到50道题,或者做对考试的75%~80%的题。因此,如果你能做对本书第三部分中的4/5以上的题,就应该考虑参加OCP考试了。请记住,如果你的正确答案占77%以上,就能通过认证。
第二,如果你不能在30秒内答出问题,应该标记OCP界面左上角的复选框,以便稍后复查。OCP界面和评测界面之间最重要的差别是在回答了所有问题后出现一个特殊的屏幕。这个屏幕显示你的所有答案,以及紧挨着标记为复查的题目显示一个特殊的指示符。这个屏幕还提供了一个按钮,可单击它复查所标记的题。应该广泛地使用这个功能。如果考试中你第一遍只花了30秒做每个题,那么至少还有一个小时的时间复查没有把握的题,当然也可以在这段时间内再查一下第一遍中最容易做出的那些题。
第三,猜题不扣分。如果回答正确,得分就增加了;如果没答对,得分不会改变。如果你能排除不正确的选择,就应该抓住这个提高自己分数的机会。在某些题中,OCP考试要求给出两个或三个选择,这可以结合个人的爱好,同时也意味着答对题需要排除的选择较少。
关于更新和勘误的说明
如果你对本书有什么意见或建议,或者想与作者联系,请发电子邮件,邮箱地址为:rvelpuri@oramasters.com。请允许我知道你学习本书取得的成功,分担你学习本书所遇到的技术问题。