内容简介
本书旨在对参加OCA Oracle Database 11g SQL Fundamentals I 考试的读者提供帮助。每一章都配备了练习题、自测题、实践题、本章知识点回顾和小结,从各个方面使读者对本书所学内容进行充分地消化和吸收。本书是OCA 认证考试最权威的辅导教程,也是Oracle 从业人员必备的参考书。本书全面覆盖了OCA 认证考试(1Z0-051 )的所有要点:● SQL SELECT 语句● 限制和排序数据● 单行函数● 转换函数和条件表达式● 分组函数● 显示多个表中的数据● 子查询● 集合运算符● DML 和DDL 语句● 模式对象
当今社会需要越来越多具有IT行业认证资格的员工。对于雇主来说,认证的好处是显著的:雇主能够确信自己的员工具备一定的竞争力。个人同样能够凭借认证资格享受到巨大好处。目前,许多雇主更希望雇用具有认证资格的技术人员,而且许多IT产品买主不愿购买未聘用相关认证人员的公司的产品。在众多的IT行业认证中,Oracle认证最受青睐。除了商业报酬的因素外,具备Oracle认证资格就意味着成为相对紧俏的Oracle专业人员群体中的一分子,也拥有了赢得可观收入的重要筹码。 Oracle认证具有多种类别。本书涉及专门针对Oracle数据库11g版本的Oracle Database Administration认证。DBA认证级别有以下三种:Certified Associate(OCA)、Certified Professional(OCP)以及Certified Master(OCM)。取得OCA资格需要通过两种考试,本书是为第一种考试准备的书籍。取得OCP资格需要通过第三种考试。这些考试在任一Prometric考试中心都可以进行,要求在90分钟内解答60或70个问题。取得OCM资格则还需要在Oracle测试中心完成为期两天的评估,其中涉及复杂环境的模拟以及高级技术的应用。 如果最终目的是学习Oracle PL/SQL 和Oracle Forms Developer课程,也可以将第一种考试内容作为起点,不过编写本书时使用的是版本10g,因为11g版本还没有发布。 在准备第一种OCA考试时,可以参加Oracle大学举办的培训课程,可以学习Oracle大学的联机辅导资料,也可以阅读本书。无论采用哪种方式,应试者都应当参考Oracle Documentation Library来了解语法的详细信息。仅凭本书就足以帮助应试者通过认证,但如果选择了其他方式,本书也是一本珍贵的参考资料。本书围绕考试目标展开讨论,还涵盖了DBA在工作中用到的大量信息。对于从事开发工作的读者,也可以将本书的主要内容作为学习Oracle公司的这些开发工具的起点:SQL、PL/SQL及Oracle Application Server自带的Internet应用程序开发工具包。 当然,也不要一厢情愿地认为,只要购得本书,将其藏于枕下,书中的知识便可源源不断地传递到脑海中。必须通读本书、完成所有练习、解决示例问题以及试验各种命令。在进一步熟悉Oracle环境后,会悟出一句金箴:在实践中求真知。 在众多场合会发现,一个几分钟便告完成的简单测试能省下数小时的思考与手册查阅时间。若有不明之处,可以构造一个示例并查看发生的情况。本书基于Windows或Linux操作系统讨论数据库,但可以在Oracle支持的任何平台上完成练习并做更深入的研究。 从此将开始您的Oracle数据库管理学习之旅,在职业生涯余下的岁月里,可以沿着这条幽静芳香的路径步入更美妙的人生境界。请尽情品味和享受学习的乐趣吧! 本书内容 本书供Oracle专业人员全面学习OCA Oracle Database 11g: SQL Fundamentals I Exam。每章围绕考试的一个重要方面铺开描述,全书缜密论述了所有OCA官方认证目标。 本书提供的OCA考试资料 本书支持网站http://www.tupwk.com.cn/downpage提供了一个MasterExam模拟考试软件,可以真实模拟Oracle Database 11g OCA认证考试。详细介绍请参考本书附录。 准备清单 本文结尾处有一份准备清单,表中列出了官方考试目标。通览此表,一开始就能衡量自己对每个目标的掌握程度,检查自己的学习进展情况,并确保将更多时间投入较为困难和感到陌生的领域。每个目标均由Oracle公司提出,在表中可以找到其所在的章节。 编排方式 每章包含多个组成部分,以便突出显示重要条目、强化学习要点,并提供具有帮助作用的应试提示。每章的组成部分如下: ● “考点”突出显示考试信息和可能布设的陷阱,如下例: 考点: 重做日志流包含所有更改:应用于数据段和撤销段的更改(针对已提交和未提交的事务)。 ● “练习”分布于各个章节,是助您成功闯过考试关的实用练习,能帮您熟练掌握很可能成为考试要点的技能。不要只是泛泛地读一读,而应该能熟练地完成这些实用练习。“从做中学”是有效提高产品理解能力的途径。 ● “提示”描述实际设置中最常遇到的问题,是有关认证主题和产品主题的真知灼见。它们指出了常见错误,并解决提示中谈及的问题以及根据经验推断的问题。 ● “考点透析”部分预测考试重点,安排在每章将近结束的位置。这些是根据多次实际考试和模拟考试的经验,以及Oracle内部团队在评判试卷的过程中总结出来的重点主题。 ● “小结”简明扼要地回顾了整个章节,并重申考试要点。 ● “本章知识点回顾”是相应章节的主题列表,安排在每章即将结束的位置。在考试前,可供读者进行快捷的总结性复习。 ● “自测题”模拟认证考试中的问题。可以在章末找到这些问题的答案和解释。在阅读完每章后做一做“自测题”,可以巩固所学的内容,并熟悉考题的结构。 ● “实践题”部分放在“自测题”之后,它提出独特的具有挑战性的问题,为了回答这些问题,需要理解多个概念。与其他问题相比,这些问题更复杂,内容更广泛,要求读者利用全章的知识,来解决实际环境中遇到的复杂问题。 学习指导 读完本书后,留出时间认真地复习一遍。在参试前,可能需要多次复习本书,并利用它所提供的方法来复习材料。 ● 温习所有“本章知识点回顾”或请别人考考自己——可使用此练习为考试热身。 ● 温习所有考点—— 请注意,这些考点都是根据OCA考试总结出来的。利用它们,可以集中精力应对考试。 ● 重温自测题—— 正确的做法是:每读完一章就立即完成自测题来巩固所学内容,并最后将这些题目综合起来重做一遍。考试题不会像章末自测题那样按主题组合,必须做好这样的准备:刚做了一道关于A主题的题,接着就要做一道关于B主题的题。 ● 完成练习—— 读完一章后要完成自测题和实践题吗?答案是十分肯定的。这些练习题涵盖了考试主题,没有什么方法比通过做练习来了解材料的效果更好。一定要弄清楚每个练习中每个步骤的来龙去脉。如对其中一些内容不甚明了,请重新阅读正文中的对应内容。 考题结构 OCA考试是多项选择题,但不一定都是有答案可选的题目。有些题目要求选择2~3个答案,有些题目要求“选择所有正确答案。”大多数题目是用文本描述的,但有些题目会有插图,比如用来说明问题的屏幕截图。 审题要仔细。有的题目要求一个答案,如果不仔细审题,可能以为所有答案都是错的或者有多个答案是正确的。在重新审题时,往往就会领会出题者的意图。 每道题的平均预留时间仅一分钟左右。拿到试卷后,要通篇浏览一遍,先做有把握的题,拿不准的就划上记号,然后回头琢磨(考试中的大多数时间都用在了这上面)。如果最后还有难题解不出,就猜一猜碰碰运气吧,猜不对,自然要丢分! 应试准备 对知识的掌握离不开学习和实践。认真学习本书的每一章,完成所有练习,并进行试验。如果仍有不清楚的地方,可以利用其他资源,必备参考资料是Oracle Documentation Library(可以从Oracle Corporation的网站上免费下载)。如果有机会去听Oracle大学课程,或者具有访问Oracle大学远程自学课程的权限,这也是很有价值的学习方式。 章末的自测题和本书支持网站http://www.tupwk.com.cn/downpage上的题目不是OCA真题 (因为那会有欺骗性),而是您将面对的考题类型与格式的逼真模拟。它们涵盖了所有考试材料。在进考场的前一天,做一遍模拟题很有意义,可以再巩固一下不扎实的知识点。 本书不仅仅是应试指南:全书的主题是介绍如何使用SQL开发应用程序。如果知道了如何做这件事,就能通过考试。不要死记问题的答案—— 要学习解答所用问题的技术、原则和语法。