高手们说说对初学者的建议吧

l2g32003 2004-05-11 02:01:30


怎样学 oracle ,这是我对初学者的一些建议,请大家共同讨论。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
学oracle也好,开发使用 oracle 也好,得有 oracle 吧 下载要申请一个 otn 的帐号

10g: http://otn.oracle.com/software/products/database/oracle10g/index.html
9i : http://otn.oracle.com/software/products/oracle9i/index.html
8i : http://otn.oracle.com/software/products/oracle8i/index.html
常见问题 : 我学习用那个版本的oracle好 8i or 9i or 10
我认为 9i 吧,因为9i有很多的新的功能,而且易操作,入门会相对简单。8i 有点
老,10g 耗资源,在我的电脑上最少用 128M 物理内存,而且新的版本,其他的软件还可能没
支持还有本身有些情况不稳定

--------------- 接下来应该下个文档吧。
Oracle Database 10g Release 1 (10.1) Documentation
http://otn.oracle.com/documentation/database10g.html
Oracle9i Database Release 2 Documentation
http://otn.oracle.com/documentation/oracle9i.html
Oracle9i Database Release 9.0.1 Documentation
http://otn.oracle.com/documentation/oracle9i_arch_901.html
我在网上看见 "那里有oracle 的错误信息大全","那里有 oracle 的函数帮助"......这些问题
上面的就是答案,每个200多M,根据需要下吧,不要嫌大 MSDN 还两张光盘呢。
在 otn.oracle.com 上好像没见有8i 的文档了。

--------------- 安装
常见问题:在 linux 下好还是 windows 下面好?
我觉得应该根据需要而定,学oracle又不是赶时髦,大家都在linux下装着用了,你也一定
就要这样吗。上csdn 的网友开发的多数,如果就是为了写点sql,pl/sql 我看windows还
更方便。但如果想学oracle 的管理,linux,unix这种os 还是多接触的好
www.puschitz.com 一个很好的介绍 linux 下面安装 oracle的网站

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
学oracle
http://expert.csdn.net/Expert/search.asp?bigclassid=61&smallclassid=0
http://www.itpub.net/search.php?s=
asktom.oracle.com
http://search.csdn.net/
www.baidu.com
www.google.com
我上面全是说的搜索引擎,我不知道有这么多的搜索引擎很多人为什么还是不喜欢用,搜一下的
时候应该比提问的时间短吧 我真心希望大家用他们

刚开始学 oracle 的人可能很多都会被 oracle 众多的功能所迷惑的失去了学习的方向。
其实用到什么再学什么最好 为了使用而去学习比为了学习而去学习好的多
开发上 asktom.oracle.com 最好 你能想到的基本的问题 如 "pl/sql 中怎么运行
os命令","返回结果集","级连更新".....这些tom 都写的很好很多
如果是想系统的学oracle 没什么捷径 努力吧!

学过 sql server 的人 第一的反映是装上 oracle 就去找图形的界面 如果是这样看来就要
改变一下习惯 转而使用命令行了 没什么不好的,都只是工具 sql语句都是要用键盘敲嘛

penitent (只取一瓢) 斑竹总结的好的oracle网站:
http://expert.csdn.net/Expert/topic/2472/2472548.xml?temp=3.951663E-02
这下好了网站有介绍了 我看见最近又有很多的帖子开始问书了

fenng 大哥对书的一些点评
http://www.csdn.net/develop/Read_Article.asp?id=19443

我也顺便说说吧 其实我以前买书的时候都是上 china-pub 看每月的销售排行和大家的评论
对于初学
oracle 8i dba 宝典 Oracle编程入门经典——覆盖至Oracle 9i版本
这两本都还不差 oracle 的文档中的<<concept>>可以说是必看的 --oracle 的体系说的很清晰
Oracle9i 初学者指南 --记忆中我是看了3遍 因为写的不好 所以看了3遍才放弃 啊 难为自己了
学 pl/sql
ORACLE9i PL/SQL从入门到精通 Oracle9i PL/SQL 程序设计
ORACLE8i PL/SQL 高级程序设计
这些都是同样的一般 有的借还是省钱的好 总的说来市面上 pl/sql 好的书不多 干脆看e文
http://www.hk8.org/old_web/oracle/ 一些 oracle 的 pl/sql 方面的书籍
其实因为是开发的语言 asktom 上的 pl/sql 的列子多的是 看看专家的我觉的比看书好
管理
<<Oracle专家高级编程>> 好 <<oracle performance tuning 101>>不错的itpub上有e文的pdf下
<<Oracle数据库DBA技术精粹>> 虽没看过但都高手所写 应该不错
ORACLE9i DBA手册 就不用看了 是一本什么都说 什么都说不清楚的书 讲理论还不如看帮助文档
其他的书我就不说了
看了 <<Oracle专家高级编程>> 我想大家也应该能对其他的书有所评价了
中国的oracle 方面的书好的还是不多的
看了不少的书我觉的还是上网好 多上上国外的网站 大家很多的技术都是从老外那里学的
谁叫软件都是人家的 我不建议大家多上论坛因为论坛搜问题下载热心网友的文章还可以 但上面
太杂 对你的系统的学习oracle可能不是很好 而且不容易循序渐进的学习

这只是我个人的一些观点 各位csdn 上的高手们都发表一下自己的见解也算是帮助大家学习嘛
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dinya2003 2004-05-11
  • 打赏
  • 举报
回复
顶一下,收藏,谢谢楼主!
zhaokeke2004 2004-05-11
  • 打赏
  • 举报
回复
up收藏
先学好SQL
对oracle数据库系统本身的体系结构的理解也非常重要.
实践与理论相结合,多上CSDN!!!!!!!!!!!!!!!!
Plat 2004-05-11
  • 打赏
  • 举报
回复
up

17,377

社区成员

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

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