首页>参考读物>计算机科学与技术>数据库

OCP Oracle 9i Database Fundamentals I 考试指南
作者 : (美)Jason S.Couchman,Sudheer N.Marisetti
译者 : 钟鸣 石永平
丛书名 : Oracle技术丛书
出版日期 : 2003-01-01
ISBN : 7-111-11112-5
定价 : 78.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 340
开本 : 16开
原书名 : OCP Oracle9i Database: Fundamentals I Exam Guide
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

本书是OCP认证考试的复习指导。全书包括两部分。第一部分主要介绍参加OCP认证考试需要掌握的知识点,在每个知识点后提供了有针对性的练习,帮助读者及时巩固所学知识。每章最后的两分钟训练总结了该章的主要知识点,帮助读者梳理该章知识。每章最后还附有大量配套模拟试题及详细解答。第二部分包括三套完整的OCP模拟试题,测试读者对所有知识的掌握情况。
本书由Oracle公司官方授权,内容全面,讲解透彻,作者是经验丰富的OCP考试专家,著有多部OCP考试书籍。因此本书是准备参加OCP考试必备的参考书。随书所附光盘也包含了大量模拟试题,极具参考价值。

图书前言

Oracle公司的Oracle认证专家(OCP)DBA证书系列考试对于你来说,是一个展示自己使用Oracle数据库软件的专业技能的大好机会。成为OCP后,表示你在Oracle数据库管理(软件行业中一个最热门的领域)方面达到了许多人梦寐以求的顶峰。OCP对于数据库专业人士来说是一种职业升迁的重要途径。Oracle对于企业范围的信息管理是成熟、可靠和稳定的。但是,面对极度缺乏合格的Oracle专家的企业,则需要Oracle专业技能的某种衡量标准。
DBA的OCP认证核心系列由Oracle9i中的四个考试构成,这四个考试分别是:Oracle9i: SQL、DBA FundamentalsⅠ、DBA FundamentalsⅡ、Tuning。这些考试覆盖了Oracle~Oracle9i的所有内容。自本书起,每个考试都由Oracle数据库建议使用的60道多项选择题组成。每个考试的时间规定在90分钟以内。获得此核心系列的Oracle9i证书的条件是参加并通过这四个核心考试。本书将帮助你准备DBA系列中的DBA FundamentalsⅠ考试。
为什么要获得认证
如果你已经是一位Oracle专家,你可能想知道“为什么我要通过认证?”或许,你具有作为Oracle DBA或开发员的成功生涯,陶醉于自己的履历上有Oracle这个词。当前的职业行情更是增加了你这种优越感,所以,你当然有权利这样想。不过,虽然你在自己的履历上填写这个词时,不会有人说你不懂Oracle,但是,如果不进行技术性的测试,怎样才能证明你对Oracle的掌握程度呢?在Oracle证书出现时,我们也开始问自己这个问题,并吃惊地发现,虽然使用了多年Oracle,开发了许多Oracle应用程序,并有幸为500多家公司管理Oracle数据库,但关于Oracle,有许多东西我们还不知道。现在,我们知道这些东西的惟一途径是花时间和精力通过认证考试。
如果你想知道成为Oracle认证专家的理由,可考虑20世纪80年代末90年代初的Novell NetWare计算机专家的体验。那时,似乎是只要有点Novell经验,就能得到奇高的工作待遇。当时,Novell引入了CNE/CAN计划。起先,老板们雇用Novell专家而不管他们是否有证书。但随着时间的流逝,这些老板们不再找具有Novell经验的计算机专家了,他们找CNE和CAN。在Microsoft Windows NT上的情况也类似,MCSE已经成了衡量专家技能的标准。此外,随着由技术推动的美国经济的低迷,信息技术(IT)工作方面的变革也不会以人的意志为转移。如果要在这些变革中保持Oracle管理或开发方面的竞争力,你要考虑的具体问题不是是否应该通过认证,而是何时通过认证。
如果你现在未从事Oracle开发或数据库管理方面的工作,或者你想提升自己使用Oracle产品的职位,那么再没有比通过OCP认证更好的机会了。通过将对Oracle技能的关注从“你使用Oracle多少年了?”转到“你知道怎样使用它吗?”,OCP已经改变了DBA及开发人员的游戏规则。这种变化就像有益于使用Oracle的专家一样有益于使用Oracle的组织,因为OCP考试强调的是使用Oracle的技能而不是使用了多长时间Oracle。
有了OCP,负有雇用Oracle专家任务的管理人员也可以松一口气了。通过寻找具有证书的专家,管理人员可以在判断应试者是否具备工作所需的Oracle技能方面少花点时间,而把更多的时间花在评估应试者的工作习惯及团体协作能力方面。
提示  可在第1章开始处找到关于DBA FundamentalsⅠ的OCP考试的考试内容。
怎样进行考试准备
如果你花自己的业余时间研究诸如发布DROP TABLESPACE命令之后,就允许Oracle删除数据库文件这一类的内容的话,你大概是在准备参加OCP Oracle9i DBA FundamentalsⅠ考试。对于大多数人来说,可以选择Oracle和别的一些公司提供的课堂培训和网上培训。现在用户具有另一种选择,那就是使用本书。选择使用本书,说明了两个事实,即你致力于使用Oracle产品,你目前正非常努力地准备这门考试。顺便说一下,允许Oracle在删除表空间后删除数据库文件的功能是Oracle Managed Files的功能,在OCP Oracle9i DBA FundamentalsⅠ考试中要重点测试。本书将要大量地介绍这个内容以及其他内容,以帮助你准备和通过OCP Oracle9i DBA FundamentalsⅠ考试。
DBA证书的发展
Oracle证书是Oracle公司与Chauncey Group International(Educational Testing Service的一个部门)合作,从20世纪90年代中期开始的。在许多Oracle DBA的帮助下,Chauncey整理出了一个客观的、符合实际的、基于真实情境的关于Oracle数据库管理的考试。这个考试在衡量对Oracle7(版本7.0到7.2)的掌握程度中发挥了很好的作用。Chauncey的考试由60个问题组成,涵盖了几个不同的方面,包括备份与恢复、安全、管理、性能调整等,全都安排在一个考试中。
Oracle公司在OCP出现之前已经采用了DBA证书。他们的核心DBA证书由四个考试组成,每个考试大约有60个问题。回答这些考题要求应试者具备非常精深的Oracle数据库管理知识。Oracle还在OCP考试中包含了基于真实情境的问题,本书中也包含了这些新问题的准备材料。基于真实情境的问题不仅要求掌握Oracle的一些基本知识,而且还要求把这些知识灵活地运用到实际问题中。
Oracle对Oracle证书的决定性的贡献是承诺检查和更新这些证书考试中给出的资料。经过Oracle认证的DBA要定期参加这些证书考试才能保持他们的证书,这表示证书拥有者与那些没有证书的人相比,站在了Oracle数据库技术的最前沿。
准备步骤
下面,我们来看看考试时会遇到的界面。图I-1显示了实际的考试图形用户界面(GUI)。此界面的顶部显示考试已经经过的时间,你已经答了多少道题。可使用界面左上角的复选框标记以后要复查的题。具体的考试题及其选择项位于界面的主窗口中。
图I-1  Sylvan Prometric考试界面说明
一般情况下,此界面只让用户选择一个答案(除非考试题指出要选择多个答案)。在允许选择多个答案的情况下,界面只允许选择所要求的答案个数。在回答了问题或标记稍后复查之后,应试者可单击左下角的相应按钮转到下一道题。要想转到OCP考试中的前一道题,可单击最左边的Previous按钮。任何时候都可以按底部右边的Grade Test按钮对所答的题打分。
最后要说明的是Exhibit按钮。在某些情形下,可能需要使用由数据库的额外信息组成的展示,这在答题时非常有用。如果试题不需要使用展示,Exhibit按钮会变灰。
一旦做完试卷中所有的题,Sylvan Prometric界面将列出你所选择的所有答案,如图I-2所示。
图I-2  Sylvan Prometric答案界面说明
标记为稍后复查的题被加亮,界面会引导你查看所有打上复查标记的题。可以检查个别的题,或者让Sylvan Prometric对考试打分。
评测用一个评分窗口来给出成绩,如图I-3所示。它详细列出回答正确的题数以及以百分数表示的得分。按Oracle的OCP DBA Candidate Guide给出的各个部分详细分析你答题的情况。最后,用一个条形图参照考试可能得到的最高分数示出你的成绩。OCP考试会在你退出考试后立即报告你所得的分数,因此你会马上知道自己是否通过了考试,同时了解自己的得分细节。两个界面(即评测窗口和退出考试时的报告分数窗口)都提供了打印得分的功能。
图I-3  Sylvan Prometric得分界面说明
提高分数的策略
在最初推出OCP考试时,每个OCP考试的得分范围在200分~800分之间。Oracle没有按照OCP考试得分来进行衡量,Oracle近来对报告正确答题数的原始得分做了试验。不过,基准线仍然是相同的。因为OCP考试一般有60道题,为通过考试,你必须保证至少做对75%,即做对45道题。如果新近使用的OCP考试题有两个或三个正确答案,则需要仔细选出一道题的所有正确的答案,否则不算全对。答错不扣分。
下面,为你参加OCP考试列出一些提示。第一,不要等到成为Oracle的世界权威再参加OCP考试。如果OCP考试像它刚推出时那样衡量,大多数考试的通过分数大约是650分。你必须做对45到50道题,即做对考试的75%~80%的题。因此,如果你能做对测评或各章(多半是以章的格式)中的五分之四以上的题,就应该考虑参加OCP考试了。请记住,如果你的正确答案占77%以上,你就能通过认证。
第二,如果你不能在30秒内答出问题,应该标记OCP界面左上角的复选框,以便稍后复查。OCP界面和评测界面之间最重要的差别是在回答了所有问题后出现一个特殊的屏幕。这个屏幕显示你的所有答案,并且紧挨着标记为复查的题目显示一个特殊的指示符。这个屏幕还提供了一个按钮,可单击它复查所标记的题。应该广泛地使用这个功能。如果考试中你第一遍只花了30秒做每个题,那么至少还有一个小时的时间复查没有把握的题,当然也可以在这段时间内检查一下第一遍中最容易做出的那些题。
第三,猜题不扣分。如果回答正确,得分就增加了;如果没答对,得分不会改变。如果你能排除不正确的选择,就应该抓住这个提高自己分数的机会。在某些题中,OCP考试要求给出两个或三个选择,这可以结合个人的爱好,同时也意味着答对题需要排除的选择较少。
关于更新和勘误的说明
一般可以在www.OraclePressBooks.com上找到所有Oracle Press书籍的更新、校正和扩充的信息。应该经常看看这个站点,因为该站点上随时都会发布有关OCP的新消息。祝OCP考试顺利,衷心祝愿你在Oracle职业生涯中取得成功。

原书书名:OCP Oracle9i Database: Fundamentals I Exam Guide
原书书号:0-07-219540-1
原出版社网址:www.osborne.com

图书序言

Jason是从1996年开始对Oracle证书感兴趣的,当时他读到了有关Chauncey Group提供的Oracle DBA认证的资料。他发现准备此认证考试很困难。首先,缺乏实际可用的练习题。其次,为该考试作准备要读6~7本不同的手册和Oracle Press的书籍,而这些书籍中没有一本是特别适合于这个考试的。从Oracle Press的Oracle认证专家(OCP)考试指南丛书书目激增的现状来看,想必其他人也有类似的体验。
本书包括两部分,第一部分包含Oracle9i DBA Fundamentals I考试的准备材料,这个考试是Oracle9i DBA认证系列的组成部分。这一部分共六章,每章都包含Oracle9i DBA Track Candidate Guide为DBA Fundamentals Ⅰ考试列出的一个特定内容或子内容的讨论(关于本考试要测试的所有内容的完整列表,请参阅第1章)。这些讨论后面都有一个小结,每个小结都列出对相应的讨论应该记住的三、四个最重要的概念。在复习之后,将按考试的多项选择形式或简答形式给出2~6个练习。在这些练习之后,给出练习答案,这有助于更快地掌握相应的内容。因此,可以说本书是紧密围绕OCP考试的Oracle9i DBA内容展开的,基本没有与考试无关的内容。
每章最后会给出本章内容小结,后跟一个两分钟训练(Two-Minute Drill)。两分钟训练包含OCP考试的复习要点。每章包含5~20个简答和基于考试的多项选择题,用来进一步测试相应章中所学内容的掌握程度。
第二部分包含三张完整的试卷。每份试卷都包含基于考试的多项选择题和一些基于真实情境的问题,用来提高OCP考试技能。该部分后面给出各试卷中每个问题的详细解答和说明,以及所涉及的OCP Candidate Guide中各主题,这有助于准确定位你在哪些方面要做进一步的改进。
最后要说明的是,应该注意考试内容的更新和本书勘误表。因为OCP在短时间内要覆盖这么广的学习范围,相应的资料会随时有改动。如果你感到自己由于资料中的错误而导致学习困难,可以访问www.OraclePressBooks.com,查找最新的勘误表。
祝你好运!

作者简介

(美)Jason S.Couchman,Sudheer N.Marisetti:暂无简介

译者简介

钟鸣 石永平:暂无简介

图书目录

Oracle认证专家

前言
第一部分  OCP Database Administration FundamentalsⅠ考试准备
第1章  Oracle数据库体系结构基础 5
1.1  Oracle体系结构 6
1.1.1  Oracle服务器体系结构 6
1.1.2  为用户从磁盘读取数据:
服务器进程 8
1.1.3  将用户连接到Oracle服务器的结构 10
1.1.4  处理查询、更改和提交
的各个阶段 11
1.2  Oracle服务器基础 16
1.2.1  常用数据库管理工具 16
1.2.2  Oracle Universal Installer 17
1.2.3  Optimal Flexible Architecture
的好处 20
1.2.4  设置口令文件验证 22
1.2.5  使用Oracle Enterprise Manager组件 26
1.3  管理数据库实例 30
1.3.1  建立和管理初始化参数文件 30
1.3.2  配置Oracle-Managed Files 35
1.3.3  启动实例 36
1.3.4  监控诊断文件的使用 42
1.4  建立Oracle数据库 44
1.4.1  建立数据库的先决条件 45
1.4.2  利用Database Configuration
Assistant建立数据库 48
1.4.3  手工建立数据库 50
1.5  本章小结 52
1.6  两分钟训练 53
1.7  填空题 56
1.8  本章问题 56
1.9  填空题答案 58
1.10  本章问题答案 58
第2章  管理物理数据库结构 61
2.1  数据字典的内容及用法 62
2.1.1  构造数据字典视图 62
2.1.2  关键的数据字典组成部分及内容 64
2.1.3  查询数据字典 69
2.2  维护控制文件 72
2.2.1  怎样使用控制文件 72
2.2.2  检验控制文件内容 74
2.2.3  用Oracle管理文件管理控制文件 76
2.2.4  获得控制文件的信息 78
2.2.5  复用控制文件 81
2.3  维护重做日志文件 82
2.3.1  联机重做日志的用途和结构 82
2.3.2  控制日志切换和检查点 84
2.3.3  复用和维护重做日志文件 86
2.3.4  用OMF管理联机重做日志文件 89
2.4  本章小结 90
2.5  两分钟训练 90
2.6  本章问题 92
2.7  本章问题答案 93
第3章  管理表空间和数据文件 95
3.1  数据库的逻辑结构 96
3.1.1  建立表空间 100
3.1.2  改变表空间的尺寸 104
3.1.3  为临时段分配空间 106
3.1.4  永久表空间中的临时段 106
3.1.5  改变表空间的状态 109
3.1.6  改变表空间的存储设置 111
3.1.7  Oracle管理的文件 114
3.2  本章小结 115
3.3 两分钟训练 116
3.4 填空题 117
3.5 本章问题 117
3.6 填空题答案 118
3.7 本章问题答案 118
第4章  存储结构及撤销数据 121
4.1  存储结构及其关系 122
4.1.1  不同类型的段及其使用 122
4.1.2  由段控制区的使用 127
4.1.3  使用块空间实用参数 133
4.1.4  获得存储结构的信息 136
4.2  管理撤销数据 137
4.2.1  撤销段的用途 138
4.2.2  实现自动撤销管理 140
4.2.3  手工建立和配置撤销段 143
4.2.4  获得撤销数据的相关信息 149
4.3  本章小结 150
4.4  两分钟训练 150
4.5  填空题 151
4.6  本章问题 152
4.7  填空题答案 153
4.8  本章问题答案 153
第5章  管理数据库对象 155
5.1  管理表 156
5.1.1  存储数据的各种方法 156
5.1.2  区分Oracle的数据类型 160
5.1.3  扩展的和受限的ROWID 162
5.1.4  数据块和行的结构 164
5.1.5  建立永久表和临时表 165
5.1.6  管理表的存储结构 170
5.1.7  重构、截断和删除表 172
5.1.8  删除表中的无用列 176
5.2  索引管理 178
5.2.1  各种索引类型及使用 178
5.2.2  建立B树索引和位图索引 183
5.2.3  重构索引 185
5.2.4  删除索引 188
5.2.5  从数据字典中获得索引信息 189
5.2.6  监控索引的使用 190
5.3  管理数据的完整性 192
5.3.1  实现数据的完整性约束 193
5.3.2  维护完整性约束 197
5.3.3  获得Oracle的约束信息 200
5.4  本章小结 201
5.5  两分钟训练 201
5.6  填空题 203
5.7  本章问题 203
5.8  填空题答案 205
5.9  本章问题答案 205
第6章  管理数据库用户 209
6.1  管理用户 210
6.1.1  建立新数据库用户 210
6.1.2  更改和删除已有用户 214
6.1.3  监控现有用户的信息 217
6.2  管理口令安全和资源 218
6.2.1  用配置文件控制资源利用 219
6.2.2  管理配置文件 221
6.2.3  利用配置文件管理口令 223
6.2.4  从数据字典中获得配置
文件的信息 227
6.3  权限管理 228
6.3.1  区分系统权限和对象权限 229
6.3.2  授予和撤销权限 232
6.3.3  审计功能 235
6.4  管理角色 240
6.4.1  建立和修改角色 240
6.4.2  控制角色的可用性 242
6.4.3  删除角色 244
6.4.4  使用预定义的角色 245
6.4.5  显示数据字典中的角色信息 246
6.5  本章小结 247
6.6  两分钟训练 247
6.7  填空题 250
6.8  本章问题 250
6.9  填空题答案 253
6.10  本章问题答案 253
第二部分  OCP Oracle9i DBA
FundamentalsⅠ模拟试题
模拟试题1 256
模拟试题2 268
模拟试题3 279
模拟试题1答案 292
模拟试题2答案 301
模拟试题3答案 310
附   录
附录A  全球化支持 319
附录B  BeachFrontQuizzer光盘介绍 325

教学资源推荐
作者: 郭晓平 朱鸣华 著
作者: (美)Abraham Silberschatz,Henry F.Korth,S.Sudarshan 著
作者: [美] 内纳德·尤基克(Nenad Jukic;) 苏珊·维布斯基(Susan Vrbsky) 斯维特洛扎·奈斯特罗夫(Svetlozar Nestorov) 著
参考读物推荐
作者: (美)W.H.Inmon, R.H.Terdeman,Joyce Norris-Montanari,Dan Meers
作者: 张振磊 编著
作者: (美)Scott Jesse,Matthew Hart,Michael Sale