oracle论坛(Oracle DBA技能提升之路免费下载指南)
一、oracle DBA 培训
对于oracle DBA的培训几点看法如下:
1、首先我不赞成oracle初学者去自己摸索,因为这样往往会如盲人摸象,会有一些错误oracle概念。oracle DBA的培训有人说,我会SQL,是指会查询oracle数据。DBA说,你要是这么说的话,只怕oracle数据也有查错的机会。
2、要想学好ORACLE选一个好DBA培训学校很重要,选一个好老师更重要。记住明师出高徒,是明白的明。不是有名的名,所以,你需要的是明师,能够让你明白的人。发现oracle明师的方法,只有一个办法就是跟老师交流,看看培训老师对所交的课程有没有一个DBA总体概念,还有一个对DBA教材是否熟悉。
我09年在CUUG上的oracle DBA就业培训班。去之前我从没接触过数据库,当时只是想学门高技术C++或oracle,现在看来选择是对的。我也曾有和你一样的疑问,担心跟不上。其实oracle并不是那么高不可攀,只要你想学就一定能跟得上,CUUG的DBA就业培训班都是从0基础开始的教,进度也比较慢,不会拉着你走。刚开始教oracle基础、SQL等不需要什么基础的,听谁说学SQL要基础吗?你把这些前期的基础学好了,后面的也就不担心不会了。但学oracle确得是理科专业,对计算机有兴趣的,也不能是电脑盲啊。其实自己肯努力再差的基础都跟得上,我也是过来人啊。
至于CUUG的oracle DBA就业培训班学完后能否就业?这个真的是深有感触啊。我培训的时候,班上27人,培训完后26个都顺利找到工作,还有一个当时学的很慢,就留下来继续实践了2个月后也找到了工作。培训后期是做项目,这个非常有用,找工作面试的感觉。自己是工作过几年的人。
二、学习oracle DBA需要什么书籍
Oracle的学习主要有两个路线。
一个是Oracle的开发,主要用到Sql语句,一般来说做开发的都要用到其他的开发语言,如PB、VB、VC、Java、Delphi、.net等等,这样来配合使用开发C/S和B/s架构的程序。
一个是Oracle的管理,也就是人们常说的DBA,英文Database Administrator.
主要是维护数据库的工作。只用学会SQL语句和Oracle的结构等就可以了。
DBA需要对Oracle有一个很深的认识,否则难成大器。
而Oracle开发的话,相对来说不一定对Oracle有太深的了解,当然你懂得越多,开发出来的肯定会越好。
可以找一本oracle的书看看
如果有人可以请教当然更好
oracle是数据库中经典的也是最抽象的,呵呵
要有心理准备
不过现在好像出新版的了,应该会改进一些
先学SQL和PL/SQL,这个是基础。如果没学过数据库基本原理的话,一定要先学数据库基本原理。买本《数据库原理》,看表、索引、SQL、锁这些基本知识,范式什么的就先不用看。然后买Oracle的书,我以前学的时候买了那种很厚的详细对其管理器上界面的每个细节做介绍的书,结果发现看得很累,而且看完了根本就没学到任何有实质的东西。因此,我还是推荐你买那种深入浅出介绍数据库管理基本知识的书,它们会使你真正了解Oracle的内涵,刚开始时最好选薄点的书,对其能有个概要的了解。(比如《Oracle DBA入门》和高职高专教材《Oracle数据库管理教程》),这些书很简单,能帮助你快速上手。接下来你可以买《Oracle 9i/10g DBA资格认证考试教材》等书来看。从一开始,你就应该下载一个Oracle装上,自己多玩。尽量多用SQL Plus等命令行方式来管理,对界面大致了解就好了。脚本才是Oracle管理的王道!
三、Oracle DBA高效入职指南的内容提要
《OracleDBA高效入职指南》是一本特别注重实战的Oracle数据库管理书籍,《OracleDBA高效入职指南》一共有316个日常管理Oracle数据库的例子。《OracleDBA高效入职指南》使用浅显易懂的语言,通过讲故事模拟商业数据库来管理Oracle数据库,阅读本书会让读者能够更加高效地管理Oracle数据库。本书每个例子都有图文并茂的详细步骤,使读者能够很简单地按照书中的例子进行操作,知道如何去管理Oracle数据库,比如如何在linux系统中安装Oracle数据库,如何对表进行操作,如何备份数据库,如何恢复数据库、如何分析日志,如何检查监控及调优数据库等操作。书中还将介绍如何使用pl/sqldeveloper、putty、xmanager等软件来管理Oracle数据库,讲解如何去获得一份管理Oracle数据库的工作。
《OracleDBA高效入职指南》适合所有数据库初级读者。