您的浏览历史

ORACLE DBA基础培训教程--从实践中学习Oracle DBA

促销活动
  • [本书]参加清华大学出版社满58元赠书活动

基本信息

  • 作者: 何明    [作译者介绍]
  • 出版社:清华大学出版社
  • ISBN:730213149X
  • 上架时间:2006-8-3
  • 出版日期:2006 年8月
  • 开本:185×260
  • 页码:332
  • 版次:1-1
  • 所属分类: 计算机 > 数据库 >

    Oracle


编辑推荐

学习Oracle很难么?不难!那为什么很多人学习起来很吃力,以至于半途而废呢?一个原因是很多书把Oracle写得过于复杂和繁琐,才能显示出书的“品味”,但是却违背了编书的目的,是为了让人看懂和学会。本书就是一本浅显易懂的、轻松幽默的书,目的是让读者快速、快乐地学习Oracle。本书是作者从二十多年曲折的IT工作经历中提炼出来的,是以一位Oracle从业人员的视角来介绍在实际工作中所需的Oracle知识和技能。在本书中尽可能地介绍那些工作中常用的和相对比较稳定的Oracle知识和技能。放下包袱!开动机器!一起来吧!让我们踏上轻松而快乐的Oracle之旅!

内容简介回到顶部↑

本书是一本Oracle数据库管理的入门教材,适合于初中级的读者,是作者二十多年IT工作和教学实践的总结与升华。.
本着“把Oracle数据库从高雅的象牙塔中带出来,使它的贵族身份贫民化,为普通人提供一套能买得起,而且容易读懂的Oracle数据库实用教材”的写作理念,本书使用生动而简单的生活例子来解释复杂的计算机和数据库概念,避免用计算机的例子来解释计算机和数据库的概念。本书是自封闭的,除了必备的SQL知识之外,读者可以在没有任何计算机专业知识的情况下从头开始阅读此书,而且也不需要其他的参考书。为了消除读者对盯教材常有的畏惧感,书中使用的语言轻松而幽默。..
本书是一本Oracle数据库管理的实用教材。虽然它覆盖了OCP(Oracle认证专家)或OCA考试的几乎全部内容,但重点放在实际工作能力的训练。因此本书中的每章都附有大量的例题,而且每道题都给出了答案。为了帮助读者理解,许多概念和例题都给出了商业应用背景,很多例题可以不加修改或略加修改后便可应用于实际工作中。本书中的所有例题都在Oracle 9.0.1或Oracle 9.2上测试过,其中绝大多数例题都可以在Oracle 8到Oraclelog的任何版本上运行。
为了帮助读者了解商业公司和Oracle从业人员的真实面貌,书中设计了一个虚拟人物和一个虚拟项目。利用此人的求职、工作和在事业上的成长过程(包括参与和领导项目)来帮助读者理解真正的Oracle从业人员在商业公司中是如何工作,以及公司的Oracle数据库系统的现状。...

作译者回到顶部↑

本书提供作译者介绍

何明,商业荣誉硕士(新西兰梅西大学),信息系统研究生(新西兰奥克兰大学).工科学士(成都理工大学),OCP专业证书(Oracle 8,8i,9i DBA),二十多年程序开发和数据库系统管理与维护工作经验。.
与共和国当时的许多年轻人一样,1977年对作者来说是一生的转折点。在这一年他终于有机会离开战斗了近四年的广阔天地,结束了贫下中农的再教育.有幸成为十年动乱后的第一届大学生,跟着党中央又开始了新的“长征”。在大学期间可能是幸运也可能是命运的安排,他学习了与计算机相关的课程和FORTRAN等高级程.. << 查看详细

目录回到顶部↑

第0章 Oracle的安装及相关配置
0.1 Oracle的安装
0.2 进入Oracle的SQL*Plus界面
0.3 scott用户和它的对象维护
0.4 虚拟环境的创建
0.5 虚拟人物
第1章 Oracle的体系结构
1.1 Oracle引入复杂的体系结构的原因
1.2 Oracle数据库中常用的术语
1.3 Oracle数据库管理系统的体系结构
1.4 Oracle服务器(server)
1.5 Oracle实例(instance)
1.6 Oracle数据库
1.7 Oracle其他的关键文件
1.8 建立与Oracle实例的连接
1.9 各种不同的连接方式
1.10 服务器进程
1.11 Oracle执行SQL查询语句的步骤
1.12 共享池(shared pool)
1.13 数据库高速缓冲区(database buffer cache)

前言回到顶部↑

许多想进入Oracle数据库领域的初学者,为了能成为Oracle专业人员而投入了大量的金钱、时间和精力,但最终都是半途而废。其实他们本来可能会成为优秀的Oracle数据库管理员或优秀的Oracle数据库开发人员的,是错误的培训理念和落后的培训方法加之糟糕的培训教材和可能平庸的教师使他们误入了歧途,并彻底扼杀了他们在这方面的才华,摧毁了他们的自信心。不少培训中心以应试的方式培养了一批又一批的纸上数据库管理员和开发员。.
这种现状是整个中国IT培训行业的悲哀。其实,教师这个职业有点像医生,医生把握着病人的生命,教师影响着学生的未来。一个平庸的教师或平庸的教材要浪费许多也可能是成千上万个学生宝贵的资源(时间、金钱和精力),甚至断送一些学生的美好未来。
培训或学习一门手艺实际上也是一种投资(需要投入大量的时间和精力,也包括金钱)。作为一种智力投资,投资者(读者)在投资之前,当然想知道市场的现状和未来的走势。智力投资,要比投资在不动产如房地产上灵活,因为投资者可以带着这些无形资产走遍海角天涯。
Oracle是一个适合于大中型企业的数据库管理系统,其市场占有率是所有的数据库管理系统中最高的,而且在可以预见的将来它的霸主地位也是无法动摇的。它主要的用户为:银行、电信、移动通信、航空、保险、金融、跨国公司和电子商务等。根据WTO的有关协议,从2005年起,我国在以上多数领域要逐年开放市场,并要在几年之后全部开放市场。因此随着这些领域外资的大量涌入,在不远的将来对Oracle数据库管理员和开发人员的需求将急剧地增加。而在国外Oracle数据库管理员和开发人员的工资都相当高,这些公司不可能也没有能力从国外带来大批的Oracle从业人员。
作者回首二十多年的IT工作生涯感触良多,从大学刚毕业开始,从底层的程序员做起一直到写第一本Oracle的培训教材为止,算起来有整整一代人的时间了。用句时髦的话是二十年磨一剑,说句不好听的话,二十多年还没混上个一官半职还在IT工作的第一线与年青人一起冲锋陷阵也算够背的了。
这二十多年最大的收获之一就是对IT领域特别是对Oracle数据库领域的深刻领悟。虽然这种领悟对我个人可以说已经太晚了(有点像结了婚才知道怎样谈恋爱,大学毕业了才知道怎样念大学似的),但是相信这种领悟以及我个人的一些工作经验和教训会帮助许多读者少走不少弯路。这也算是我做的一件善事。因为作者几乎没烧过香也没拜过佛,所以帮助读者少浪费些时间和精力及金钱也算是积点阴德吧。
IT领域是变化最快的领域,有不少学者或专家认为平均每两到三年就有百分之五十的知识需要更新。回首二十多年的IT工作生涯,作者发现真正核心的东西有许多很多年都没变有些甚至二十多年都没变。以Oracle为例,从大约十五年前Oracle 7到现在的Oracle 10g,其体系结构甚至基本命令几乎没什么变化。之所以许多人认为每次升级变化都很大,可能是因为第一次学习时就没有完全理解,因此每次升级时都跟学习新的一样。
这本书是作者从二十多年曲折的IT工作经历中提炼出来的,是以一位Oracle从业人员的视角来介绍在实际工作中所需的Oracle知识和技能。在本书中尽可能地介绍那些工作中常用的和相对比较稳定的Oracle知识和技能。
现在,许多媒体上都刊登不少莫名其妙的招工广告,如果有人按照广告上的标准来要求自己,学到退休能达到招工的要求就不错了。但是又有不少的培训中心利用这些招工广告做宣传办起了一个又一个的速成培训班。因此本书还要介绍一些Oracle行业中鲜为人知的陷阱和误区,从而使读者避免被那些莫名其妙的招工广告和一些所谓的“成功人士”的豪言壮语引入歧途。
目前多数培训中心的Oracle数据库管理(有的也称为Oracle体系结构等)的培训时间为2~4天,Oracle公司为5天,每天6小时。如果您是一个真正的初学者,想在这么短的时间学会Oracle数据库管理应该是“天方夜谭”。在国外这一部分的培训对初学者一般最少为4周(对SQL部分的培训至少为3周),而且硬件和软件环境比我知道的任何一个国内的培训机构都好。如绝大多数国外的培训机构都会提供至少一个如CBT(Computer Based Training)或Oracle Simulators(模拟器)之类的多媒体模拟环境,但在国内的培训机构我还没见过。尽管这样,学生们还是累得叫苦连天。
在Oracle的学习和培训中也要坚持“科学发展观”,即要按科学的规律来进行培训和学习。以Oracle公司的5天培训为例,这种培训是为已经具有一定Oracle实际工作经验的Oracle从业人员设计的。Oracle的这部分student guide共两本(Oracle 8为3本)与大学的教科书的厚度相当。读者认真想一下就能意识到:即使是小说那么短的时间完全理解也不是一件容易的事,更何况是一门新兴的科学书了。正如OCP证书所称呼的那样,Oracle的OCP培训是培训Oracle专业人员的,即培养专才的。培养专才需要时间,根本不能速成,更不能“立竿见影”。专才的培养需要时间,需要好的教师、好的教材和合适的软硬件环境。
Oracle系统在业内有“贵族系统”的美名,以其培训和教材之昂贵、课程之难学而闻名。由于中国目前的人均收入与发达国家相比还有很大的距离,虽然许多人知道Oracle系统是一个应用很广的优秀的数据库管理系统,但面对如此昂贵的学费和高门坎也只得放弃学习了。
本书的目的就是把Oracle数据库从高雅的象牙塔中带出来,使它的贵族身份贫民化,为普通人提供一套能买得起,而且容易读懂的Oracle数据库实用教材。
本书是一本Oracle数据库管理的实用教材。虽然它覆盖了OCP或OCA考试的几乎全部内容,但重点放在实际工作能力的训练。本书的内容和例题设计是由浅入深,为了消除初学者对计算机教材常有的畏惧感,本书把那些难懂而且又不常用的内容尽量放在书的后面章节里,并去掉了个别非常难懂而且一般的Oracle工作人员都很少听到的内容。根据笔者多年的IT工作和教学经验,一般在某个系统中所使用的功能是很少的,相信还不到一半。因为绝大多数难懂的操作可以通过其他操作的组合来实现。
与其他同类书籍相比,本书的第1个不同点是:本书并不是一条命令、一条命令地简单介绍,而是把相关的命令有机地组合在一起来介绍。例如在执行一条Oracle命令之前,先介绍使用什么命令来格式化显示输出以使结果的显示更加清晰;接下来,再介绍使用什么命令来查看当前数据库相关信息;之后,再介绍怎样执行所学的Oracle命令;最后,还要介绍使用什么样的方法来验证所执行的命令是否真的成功等。与其他同类书籍不同,本书中几乎所有的例题都是完整的,读者只要照着书中的例子输入一定会得到与书中所给的一样(或相似,因为每个数据库系统的配置可能略有不同)的结果。
本书的第2个特点是:为了消除初学者对Oracle教材常有的畏惧感,本书并未追求学术上的完美,而是使用生动而简单的生活实例来解释复杂的计算机和数据库概念,避免用计算机的例子来解释计算机和数据库的概念。
本书的第3个特点是:它是自封闭的,即读者在阅读此书时不需要其他的参考书(除了必备的SQL知识外,读者可参阅笔者的另一本Oracle入门书——《从实践中学习Oracle/SQL》)。
由于以上的设计,本书对学生的计算机专业知识几乎是没有任何要求的。对以前培训学生的跟踪表明,这样的设计是合理的。
本书中多数概念和例题都给出了商业应用背景。许多例题是用场景或故事的形式出现的。不少例题和它们的解决方案是企业中的数据库管理员或数据库开发人员在实际工作中经常遇到或可能遇到的。因此,很多例题不加修改或略加修改后便可应用于实际工作中。
现在,国内的Oracle培训有些误入歧途。许多参加培训的学生认为只要交了钱参加了培训课程就可以学会Oracle,因为不少培训机构就是这样宣传的。培训是一个互动的过程,无论多好的老师、多好的教材都没有办法保证那些不学习的人掌握所讲授的内容。科学已经证明:一个人要想掌握课堂上所学的内容,其所用的时间应该至少为1:3,即每听一个小时的课至少用3个小时来理解和消化所听的课程。
评论交流

共有9人开贴评论  11人参与评论  7人参与打分 查看

5人
 71%
用户平均打分
我要写评论 help如何参与评论和打分
2人
 28%
0人
 0%
0人
 0%
0人
 0%

zy_golden

一级评论员
该会员在china-pub购买过此书
  
发表于:2010-1-3 15:14:00
不错,买回来有些时间了,大概的看了一遍,有时间细看.
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

kingime

三级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-6-10 15:38:00
书刚到不久,看了一大半了,按理说还是有资格发表一下评论。

书面向的是初学者,门外汉,自然讲解的不是很深入,却作为入门的教程来看,很好,因为他不仅仅介绍了基础的概念性知识和ORACLE的一些常用的功能,还用虚拟人物工作过程中的故事来穿插整本书,让读者能了解该章所学的内容用于哪个方面,而不是一味的枯燥背诵命令。

勘误:书中刚开始就出现了错误,例如50页,关闭数据库的几种方式的比较(表格)那里,左下角的单元格应该是 NO,而书上是 YES(页就是强制型检查点和关闭文件,A 这一个是NO)
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得2支)  扔鸡蛋 (得0个)

kian2003
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2010-2-26 17:36:00
够基础,挺好的~!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

longyaya1314

五级评论员
该会员在china-pub购买过此书
  
发表于:2010-2-9 16:15:00
http://www.china-pub.com/31452
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

阿洋3178

二级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-7-4 23:33:00
刚转Oracle,这本书使我了解了许多Oracle的新概念。非常推荐作为第一本书给有点数据库的基础的新人。感觉通过这本书对Oracle有了点概念后,再看其他书会容易些。因为对Oracle的总体结构有了大体的了解。感谢何明老师,听说新版快出来了,很期待。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共9条)