学习oracle两个月的学习方法总结

    今天算了算,学习oracle有两个月左右的时间了,记得是从清明前开始学习的。说明一下,我今年大二,因为是大专学校,平时学到的东西很少,从大一开始都是自己摸索着去学习,也走了不少弯路,从大一到现在什么都学什么都看,学过C、JAVA、HTML、JSP、ASP、数据结构、网络基础、路由交换、网络攻防、网站开发、数据库、linux,还学过android 开发,还接触过solaris,不过学的都只是基础,都是自己摸索着去学,也不知道自己到底喜欢学什么,也没有人指点,学的很多,就感觉每一个知识都要学的很深入才能说学的很透,如果只是学会了怎么用,那只能说是刚刚入门,而我恰恰是只懂得了怎么用,学的多了慢慢也就迷失了方向,不知道到底适合学习什么了。

    但是,计算机这东西涉及的东西 太多了,需要的是某一方面的精通,我就想找一个自己感兴趣的方向去系统的学习一下,慢慢就接触到了oracle数据库,一直都感觉数据库这个东西很神秘,一直在想数据库这东西是怎么管理数据的?数据库是怎么运作的?还能把数据从硬盘上写入磁带等等,带着这一些些疑虑开始接触了oracle 数据库,由于之前没有接触过oracle,所以也不知道从何下手,然后就从网上买了一本书,oracle入门的书,然后看了看,刚开始都是讲体系结构,这个我肯定是看不懂的,然后在论坛上oracle板块帖子看,找大牛总结的学习经验看,论坛、博客上有很多的知识总结,然后在论坛上也只能是看一些大牛写给新手入门的帖子和博客,只能给指点一个方向,具体的学习还是需要自己去努力。

    由于之前自己的摸索学习,感觉看视频入门还是比较快的,然后就从一些培训机构上找他们公开的学习视频down下来看,看视频刚开始看的也不是很懂,然后就继续看,把老师讲的知识点都几个文本文档里面,不懂的就看完视频在从网上找相关知识去看,看视频很慢,平时还要上课,平时上课呢,不感兴趣的课就拿着自己买的那本书看,在看完某个知识点的视频之后又不懂的,再去看书,然而在看书的过程中有一些不懂的可能就会明白了,然后就再把这一个视频再看一遍,现在再看这个视频收获就不一样了,有一些知识点就明白了。因为这个过程很耗时间,所以平时只要没事就做在那看视频,上课看书,看的累了就逛论坛,再泡论坛的时候有一些帖子、博文就能看懂了,然后就这样反复的学习吧,慢慢的就感觉oracle很强大,里面的知识点很多,还有很多需要学习,就决定要深入的学习oracle。

    由于视频只是起到入门的作用。话说:师傅领进门,修行在个人。真正深入的学习还得自己去钻研,然后我就从oracle官网上下载官网文档来看,因为是纯英文的,自己的英文也不算好,刚开始是看不懂的,然而就借助翻译工具,但是不是纯借助翻译工具,再看书的时候因为是纯英文的,自己就把不认识的单词记下来然后背,刚开始记的肯定是多的,然后一个星期之后就感觉再看这些文档就和开始就不一样了,里面用的单词也并不是很多,就是专业术语多点,都记下来也就能理解了,因为官方文档很多自己根本不知道先看哪个再看哪个、哪个重要、哪个只是作为参考,反过来还是逛论坛找大牛的帖子看,找自己需要的博文看,看了大多数人都说oracle官网文档概念手册是入门的文档,是必须精读的,然而我就从这个概念手册开始看,因为看电子版的感觉太慢,然后我就把这个文档给打印了出来,平时上课的时候还能拿着看。

    因为才学了两个月的oracle ,技术方面的还理解的不是很好,只是分享下自己的学习方法,学习经历,需要学习的东西还有很多,如果哪位大牛有更好的学习方法希望能给我们刚入门的新手分享分享,不过每个人有每个人的学习方法,学习方法只是做为参考,如果我这个学习方法有什么改正的地方,希望大牛能指点迷津。谢谢

    这两个月的学习知识总结:

    因为之前学过SQL Server ,SQL语法还是懂一些的,在开始看书、看视频的时候还是有一定基础的,因为我看的视频都是OCP培训的视频,刚开始都是讲一些基础的,还是不错的,刚开始都是讲oracle 结构体系,只有把这个结构体系真正深入理解了才能知道oracle 是怎么运行的,怎么处理数据的,我看了一个大牛的讲oracle 体系结构的视频,在这里就不具体说是谁的视频了,他讲这个体系结构就讲了很多讲,每个内部结构都讲的很详细,体系结构透彻理解了,现在再看概念手册里面的内容就很好理解了。

    在这个学习过程中实验操作是肯定少不了的,在虚拟机里面搭建实验环境肯定要有的,只学习看还是解决不了问题的,操作是必须的。

    我认为学习这东西得反复的学反复的看,在网上看到一些大牛分享的文章,他们的学习方法,我总结出来一点:坚持就是成功。 任何一个成功的人都不是天才,但是他们可以坚持到最后,我感觉学习这东西也是这样,从他们的文章中我也认识到我以前的学习过程中的缺点,学习一样东西不能坚持的学下去,而计算机需要的是对某一方面的精通,想要精通某一方面就必须要坚持的学一样,在精通一方面的基础上再增加自己的知识面,我感觉是很有必要的。

    因为我还很年轻,相反需要学习的东西还很多,不止是技能方面的,努力还在继续,本文只作为参考,文笔不好,希望大牛指点迷津。谢谢

    

    

你可能感兴趣的:(学习方法)