oracle学习迷惑

chan10 2010-02-21 12:20:53
我是一个Java程序员,做了两三年了,现在正好用oracle比较多,想
多学学oracle。但是,我又不是DBA之类的直接和oracle天天泡在一起的,
担心学起来的话,有很多条件不能允许。
我只能在自己机器上装上oracle服务器来学习,但本机确实不能容的下
这个庞大的东西。如果真的只是在我的电脑上来学习的话,不知道能学到
什么地步,如何才能扩展自己的知识。
也不知道这么学,能否对自己的oracle真是有好的帮助。
感觉我现在学oracle,更多的是在关注sql语句(确实不怎么会用),到
底学习oracle是有哪些大的方面是要关注的,然后如果要细化的话,该怎么
搞呢。
...全文
321 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
小路子的宝 2011-03-07
  • 打赏
  • 举报
回复
学Oracle看这个就够了
http://download.csdn.net/source/3068842
chan10 2010-02-24
  • 打赏
  • 举报
回复
引用 16 楼 yy_mm_dd 的回复:
去收个妹妹吧...哈哈
http://topic.csdn.net/u/20100222/16/f21cdb16-fe63-4e7c-bb2f-23727cbafa51.html?seed=1537450668&r=63502204#r_63502204

恩 去看了下
大家一起迷茫。
chan10 2010-02-24
  • 打赏
  • 举报
回复
真是想买本oracle的书籍来看看,但真不知道选哪些。
又怕真买回来了,又不想看了。
现在有空看会电子书,但这看起来很来。而且把握不到总的方向。
总是很片面的在阅读,前后都有点顾不上的感觉。
star_wei 2010-02-24
  • 打赏
  • 举报
回复
家用电脑可以装啊,我3年前的配置就可以跑,自己学完全可以了,在买点DBA的试题回来做做,差不多了
chan10 2010-02-23
  • 打赏
  • 举报
回复
看了很早以前发的一个学习的贴,感觉学oracle满多方面的。
转:
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
我说一下我学习oracle的经历

必须对insert/update/delete/select很熟悉
这是基本的

OS
在NT上安装OEM可以帮助你理解Oracle 的objects 的概念
熟悉对应的SQL语句
Linux上的oracle也必须要学
所以你要熟悉linux的命令
这是你提高的必经之路

架构
理解Oracle的结构
什么是instance/db/tablespace/datafile/segment/rollback segment
initSID.ora file/password file
书很多,买本,读上3遍

数据字典
这一关好难过的
那么多数据字典,记忆起来好麻烦
不过还是要记...
不过如果你是DBA那就好多了
每天接触这些字典
你肯定有你熟悉的数据字典
用起来也很顺手

Tuning
DBA的最高境界,也是个永恒的话题

硬件
大型的数据库肯定不在PC机上
一般的大机器都有硬件厂商的支持
你要了解一些硬件知识
如光纤通道/RAID/HA/
还有存储
你要知道
volumn manage/AIX lvm等等

软件
一种以上的Unix系统
solaris/AIX/HPUnix/Sco unix/Tru64 etc

OCP
OCP的资料一定是要看的
考不考由你

OCM
哈哈这个吗...据说和CCIE差不多
国内还没有考试,要去HK

Oracle公司
如果你能去oracle公司,那............请我吃饭吧
哈哈

×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
chan10 2010-02-23
  • 打赏
  • 举报
回复
现在我是做java开发工作的,用的PL/SQL确实比较多,
但是用这个感觉更多的是写sql语句,对oracle的了解
没有很大的帮助。
想在开发之余,学习oracle吧,又不知道着重点是什么。
qiyousyc 2010-02-23
  • 打赏
  • 举报
回复
看具体做什么了。
如果是开发,就是pl/sql要精通就可以了。
如果是管理维护,那就要精通unix系统,这个和oracle又没有太大关系了。

总之,就是不可能只会一方面的,是要和其他的工具或者语言配合成1组的。
你的情况,建议搞好pl/sql就可以。
NJL_ILY_2009 2010-02-23
  • 打赏
  • 举报
回复
慢慢学习吧!! 把基础打好 在看向哪方面发展! 再在这方面努力成为专家!!!
ACMAIN_CHM 2010-02-23
  • 打赏
  • 举报
回复
先读三遍《数据库系统概论(第四版)》 王珊 萨师煊 高等教育出版社 (掌握基础知识和概念)

然后再粗略浏览一遍Oracle的官方手册。(方便以后查找,避免类似于考试的时候,给你本政治书也不知道答案在第几章,第几页)
碧水幽幽泉 2010-02-23
  • 打赏
  • 举报
回复
引用楼主 chan10 的回复:
我是一个Java程序员,做了两三年了,现在正好用oracle比较多,想
多学学oracle。但是,我又不是DBA之类的直接和oracle天天泡在一起的,
担心学起来的话,有很多条件不能允许。
我只能在自己机器上装上oracle服务器来学习,但本机确实不能容的下
这个庞大的东西。如果真的只是在我的电脑上来学习的话,不知道能学到
什么地步,如何才能扩展自己的知识。
也不知道这么学,能否对自己的oracle真是有好的帮助。
感觉我现在学oracle,更多的是在关注sql语句(确实不怎么会用),到
底学习oracle是有哪些大的方面是要关注的,然后如果要细化的话,该怎么
搞呢。

不管你是搞什么Oracle开发还是管理,要想学好的话,就应该做到:常用的学精,不常用的学懂。
tiantom 2010-02-23
  • 打赏
  • 举报
回复
循序渐进....慢慢学....坚持.....
ljp1233 2010-02-23
  • 打赏
  • 举报
回复
我也是刚学ORACLE 我个人认位学ORACLE 主要是必须对insert/update/delete/select语句很熟悉就OK 拉
inthirties 2010-02-22
  • 打赏
  • 举报
回复
如果工作中经常接触的话,那是最好的了。

学习Oracle,先要看看你的方向,是开发,还是数据库管理,或者是别的。

如果是数据库管理的话,那还多少要了解一些linux的命令,毕竟oracle的主流平台是linux
如果是开发的话,oracle和其他的数据库学习上没有太多的差异,管理上的话,就需要多实践和多琢磨,
chan10 2010-02-22
  • 打赏
  • 举报
回复
装了个oracle9i的,
数据结构也就上学的时候学过,
Linux没怎么接触过。
还有些操作系统原理什么的
感觉,学习oracle的道路很漫长啊
SambaGao 2010-02-22
  • 打赏
  • 举报
回复
慢慢学。。坚持.....
yhef 2010-02-22
  • 打赏
  • 举报
回复
关注中,看看大家有什么看法。
icool128 2010-02-22
  • 打赏
  • 举报
回复
很有同感,一起学习!!
pobaby 2010-02-22
  • 打赏
  • 举报
回复
做 3 年 java oracle 项目,数据库应该可以了吧。
做项目,慢慢积累。
shiqillx 2010-02-22
  • 打赏
  • 举报
回复
顶一个,新的一年好好学习!共同努力!!
YY_MM_DD 2010-02-22
  • 打赏
  • 举报
回复
去收个妹妹吧...哈哈
http://topic.csdn.net/u/20100222/16/f21cdb16-fe63-4e7c-bb2f-23727cbafa51.html?seed=1537450668&r=63502204#r_63502204
加载更多回复(10)

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧