您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 老方块ORACLE28班第1堂课ORACLE学习方法
第1部分1.学习Oracle的品质1.1应具备的优秀品质我们看看优秀的品质有哪些:坚忍,坚持,兴趣,自律,自信,细心,责任心。品质决定你个人的心态,心态决定了你的行动力,行动力决定了个人能力,人的本质最重要。⊙坚忍坚忍不拔是一种内在的刚毅,它能使我们克服或忍受艰苦、挫败、困难和痛楚。勇气、开朗、耐心、毅力和健康的自信代表了坚忍不拔的各个方面;⊙坚持要学会坚持,我们大多数学生学习都是三分热,但是过了这阵热劲,如果没有新鲜事物的刺激,他就会马上失去兴趣。我们大多数学生学习都是三分热,过了这阵热劲,如果没有新鲜事物的刺激,他就会马上失去兴趣。这样的态度,是不可能学好ORACLE的。就象打气筒给轮胎打气,打了一点停一下,等回来再打,气就泄了。然后又要重新打,没完没了的打气,那要打到什么时候,这是很多人的通病。一座金字塔,能爬到顶的只有两类人。一类是非常有天赋的鹰。那样聪明有能力的人是极少数的,大部分人是智力是差不多的。另一类是乌龟。他一步一个脚印坚持的爬上去,坚持能保持一种学习的状态和惯性。如果你是一只兔子,肯定爬不上去,因为他老是找借口,忙,基础跟不上,累,所以我要休息下。兔子能力强,毅力弱,眼高手低,中途碰到困难容易放弃。⊙兴趣要培养兴趣,才有动力。大家都是因为生活所迫才学习ORACLE的吧?如果只是因为生活所迫,那绝对是不够的。你要把原来没有兴趣的事情变成有兴趣的事情。那怎么办?比如你可以跟MM一起学习,学好了ORACLE,你可以教他。培养好学习氛围。大家就有了动力。兴趣有些是天生的,有时需要后天培养。⊙自律请问大家自律吗?如果有女朋友要你陪她逛街,你会去陪女朋友,而不上老方块的课吗?你会因为一次加班,拉下课吗?你下次上课时会不会想,反正已经拉下一节课了,再拉一节课也无所谓呢?实在加班,就要去下上课笔记,空了的时候补课。如果没有自律,哥哥姐姐们,你是绝对坚持不下来的。大家进班了,菜鸟进来,大师出去,别离开班的时候还是菜鸟。你不坚持,你学过的知识,过一个月,要忘精光。⊙自信我们要培养自信,但不要过度自信有缺乏自信的人吗?有些学生认为自己文凭低,就前怕狼后怕虎,缩头缩脚。告诉大家,7班已经有小学初中的考试,第1名都是同一个学生。大家知道他是什么学历吗?初中毕业。所以学习9分是靠自己的努力,学历不是决定作用。他初中毕业,就去找OCM的高手学ORACLE。大家知道我以前在一家互联网公司呆过,是哪家吗?我去的时候公司就一个正式的DBA,叫rudolf,我们叫他豆腐。现在ALIBABA的DBA国内最顶尖的DBA团队,为什么ALIBABA会吸引那么多顶尖的DBA?我们当时去ALIBABA,因为知道有个rudolf在里面。就是因为他,后来吸引了象biti,wanghai,piner,fenng,dcba。biti就是被小布说年薪200W的人。大家知道rudolf什么学历?一个中专生。所以大家一定要摆正自己的位置,是金子总会发光的。不要自卑,要相信自己,凡是成功的人,都是受过大的挫折。那些一开始到处找工作碰壁的,经历磨难最多的,到最后最成功。⊙细心做DBA必须要细心,任何一个粗心的动作,可能酿成大错。10班有个学生,不知道是A04还是A02,居然在公司的产品库上rm-Rf*。大家知道这个命令的含义吗?他的含义是,你可以回家了。甚至整个小组都可以回家了。居然在公司的产品库上rm-Rf*。DBA责任大,压力大,公司最重要的宝贝都交给你了,你要珍惜。⊙责任心做DBA需要责任心,这个我就不具体说了。大家理解了这7种品质了吗?大家好好体会,光看这几个词是没有用,要去好好领悟;这7条在所有行业都是必须的品质。我们说了正面的,那哪些品质是不应该有的品质呢?1.2不应该有的品质我再来谈谈学习DBA最不应该有的品质:⊙钻牛角尖的人有没有学生喜欢钻牛角尖?学习ORACLE千万别钻牛角尖,要能伸能收。大家都开轿车吗?请问,前面路堵住了,你一定要把路挖开,再走呢,还是调头换别的路?我可能先判断,是不是必须挖路?如果这个代价太高,我就会绕开走。大家明白了吗?很多人做不到。有些学生一个问题弄不明白,就睡不着。请问,你一个难的问题,几天能弄透彻?甚至3个月也不能透彻,那你就别睡觉了。ORACLE前面堵住的路可多了,如果钻牛角尖,你过5年,ORACLE水平还是低能儿。Oracle知识是一个网状的知识链,很多知识须要多次系统的学习才能领悟。我常把学习ORACLE比喻成拍蚊子,我们夏天最讨厌的是蚊子,碰到一个蚊子拍死一个,但是拍死一个,总有后来者。大家学ORACLE,第一个切身体会就是知识点记不住。就是学的不透。ORACLE也一样,知识非常多,你学的东西越多,不懂的越多。我可以肯定的告诉大家,你们会越学越头疼,越学越郁闷。因为越学,不懂的越多。知识是一个网,每个网中交错的点就是知识点,如果我们杂乱的消灭这些知识点,你是无法找到每个网点的关联性。很多学生都是头疼医头,脚疼医脚。因为大家工作忙,只有碰到问题,才去学这个知识。这样永远不能把知识真正理解,无法把知识点串起来。我们要学会找到消灭蚊子的方法,你们会想出什么方法?我们要买杀虫剂。ORACLE也一样,要想把知识点理解的越深,记得越熟,就需要从基础到深入,系统的去学习。千万别没懂几个概念就去学RAC,这是很多学习ORACLE的入门者的通病。当然碰到困难也别自暴自弃,我想眼高手低,急功近利的人非常多。学习是件非常艰苦的事,学习中途常常会受挫折,信心被打击。大家别打击积极性,有些基础的东西理解起来会很困难,但是那是所有知识的基石。如果一个毅力不强的人,很难能坚持学完ORACLE的知识。跟紧每节课,课后再复习一遍。我们的培训班给一个很好的学习氛围和学习的思路来帮助大家坚持学习ORACLE。⊙三分热的人还有些人学习就是三分热。我发现,我开的班最热闹的是前三四个月,到后面学习会有个疲惫期。所以你们学到高中阶段,你们会有一个疲惫期。熬过去了就好了。记住想一口吃成胖子的人,这样的人也非常多,一进来就说,我现在想一个月就把ORACLE学精通。大家说,可能吗?孕妇十月怀胎,怀一月生出来叫流产,六个月生出来那小孩能成什么样?早产。要培养兴趣⊙哭穷的人是不是很多人认为自己很穷?很多学生说我穷,没有钱,所以我不想学。我以前也跟大家一样穷啊。为什么不把自己武装的更强大。钱是用来花的,有些钱花了就没了,那是为了生存要么为了享受。有些钱花了是为了挣更多的,因为没有钱才需要花钱。没有钱,不花钱,只会饿死。另外一个忠告:从我这么多年的观察,现在很多毕业生难找工作,很多岗位几百几千人在竞争。结果是,应聘的人感觉工作太难找,招聘的人却感到合适的、有丰富工作经验的人更难找,甚至退而招有潜力的学生。很多学生上学的时候作弊,毕业的时候蒙蔽过关,找工作的时候后悔莫及。如果有人大本一年纪的时候就想到学ORACLE,会怎么样?学ORACLE的,只有成为高级DBA,你的就业道理才宽敞。因为普通DBA太太多了。而DBA岗位的性质决定,需要找可靠的人,技术强的人。棉花糖原来就在我群里的,他很努力,每天学到一两点,坚持2年,那个时候还没毕业。不管哪个行业,高端的人总席缺,低端的人遍地都是。这就是典型的金字塔型。关于学习ORACLE的品质我就讲到这里。说了很多罗嗦的话,虽然罗嗦,但是都是诚恳的教育大家,应该怎么样奋斗。2学习ORACLE的方法前面说了看似一大段废话,我只是想说明学习的重要性和方法的重要性。为了避免前期走太多的弯路,我们有必要一开始就学会好的学习方法。我把学习ORACLE的人分3个阶段:我们看到大多数学ORACLE的朋友都会经历这三个阶段:迷茫期、痛苦期、享受期。为了使这三个阶段所花的时间越短,我们可以用上面的流程图的方法来提高我们的学习效果。本节罗列了处于每个阶段采用的不同的学习方法。2.1迷茫期在这个阶段的学生,该养成什么学习习惯呢?对于大多数初学者来说,有些人对数据库有浓厚兴趣,且专业对口。但大多是为了自己的饭碗被迫学习的,即使有兴趣也是后来培养的。但这段时间也是初学者最迷茫的时刻,面对如此多的知识,不知道如何入手。学习ORACLE有一点非常重要,就是要有环境。如果你在一个大公司,哪怕是很基础的岗位,但公司有大的服务器,小机,有高端存储,有DBA的高手指导。我就是在有设备环境,才会快速成长。当然学的快的主要是动手能力,你可以省略了很多学习枯燥、难以理解的过程。但是对于大多数人都是没有这样环境的,所以学习ORACLE真的很难。不过大家别怕,我们的课就是为这部分人走出迷途,通过老师作为“过来人”的视角,前辈走过的弯路,教大家如何掌握一种有效的学习方法。这个阶段最需要培养兴趣和学习方法,否则坏的习惯一直会带到最后。2.1.1学习方法⊙兴趣:首先培养自己的兴趣你想想ORACLE其实是很有意思的,跟追MM一样,要慢慢征服她。开始迷茫,中间是很痛苦的,最后抱的美人归。⊙记忆:请问你们怎么样来提高自己的记忆力?ORACLE知识点非常多,而且是纵横交错,你很难今天理解了,明天还记得住。特别是对于重要常用的概念,要学会多种方法来提高记忆。我们来学习怎么样来帮助记忆的方法:◎笔记:笔记的技巧,我们在后面详细介绍,这节非常重要。我会给大家分享我记笔记的技巧。我是经常把一些经典的知识记录到笔记,也会把工作中的经验记录到笔记中。我自己就用TXT文本记录了9M的ORACLE重要知识点,几乎大部分ORACLE都能从里面搜索到。象我碰到一个问题,能迅速定位一个问题,其中一种最快捷的方法,那就是从笔记中定位。我们今天会介绍一些规则和技巧。有人说,那搜索起来不是很麻烦,我有一些技巧跟大家分享,记录时用TXT或者WORD。◎规范:规范化的笔记便于自己记忆和搜索,我们在后面详细介绍。◎领悟生活:有多少人试听过我的课?我的课的一个特点就是会加上很多故事。大家碰到一个知识点,比如,锁,是不是能很快想到翡翠店?通过翡翠店很快就知道6种锁模式。◎实践:多实践才能灵活运用知识,实践出真知,而且在碰到一些挫折时更容易记忆。去年我还看了新三国的电视剧,大家看过吗?里面有个马庶失街亭的故事,有人知道这个故事吗?为什么会失街亭?他自以为熟读兵书,目空一切。但是他没有领兵打过战,纸上谈兵,没有实践,那有用吗?同样,在ORACLE中实践是非常重要的。理论和实践并不一定完全相符,而且还有些BUG等。比如一些新手,会犯很多低级错误。处理一个任务,困难一个接着一个。常见的错误:错误的选择了用户;导入导出搞反了;权限不对;误删除安装数据库的问题就更多了:比如不会MOUNT光驱,图形界面不能出来,比如有中文输入法,安装图形界面造成HANG,比如DISPLAY设置不正确。初学者是一个接一个的问题,寸步难行,这都是很低级的错误。做DBA,要把任何复杂的事情简单化,比如名字的大小写。像RAC,如果主机名设置大写,你可能会出现问题。那你就要养成安装数据库是都用小写的习惯,这是工作中的经验。所以实践经验非常重要,要善于从实践中总结经验,这些经验才是无价之宝。◎环境:我前面说过环境非常重要,如果没有环境,那先安装虚拟机了解下LINUX,学习下9I,10G,11G等库。好象WINDOWS上也可以装LINUX,叫COLINUX。当然多练练小系统,也能更深的理解理论。我们这16个月课,有差不多40-50%是实验,不需要很复杂的环境都可以把基本的理论从实验中得到验证。◎习性:我们应该养成什么样的习性呢?我们学习知识不外乎从几个感知得到,听觉(耳朵)、视觉(眼睛)、触觉(手)。请问你们学习的时候最想用的是什么器官?最不愿意动的器官是手吧?但是手却是最重要的,能帮助你记忆。而偷懒的人连眼睛都不用,只要耳朵,眼睛一闭,可以听课,最省力。ORACLE恰恰最重要的是动手。动手能力是最重要的,做笔记,做实验。我们介绍完了提高记忆的方法后面我们来介绍各阶段需要的学习资源这是我们比较关心的吧2.1.2学习资源那我们怎么去获取资料呢?哪些资源是适合自己的呢?我们先介绍迷茫期的资源首先介绍书籍2.1.2.1书籍红色是重点推荐的书籍有多少人看过这些书,都是英文的网上
本文标题:老方块ORACLE28班第1堂课ORACLE学习方法
链接地址:https://www.777doc.com/doc-14441 .html