不少朋友要我帮忙推荐一下Oracle的入门书籍,可以了解Oracle的基本概念、基本知识的那种。
我就免为其难,推荐几本。php
首先我想强调的一点是,任何一本系统的Oracle书籍只要认真读下来,都会有不错的收获,读书最忌讳的是有始无终,浅尝则止。html
1.第一本要推荐给你们的是Oracle的概念手册,这本手册是无数DBA学习的起点:Database Concepts
这是Oracle的官方文档,详尽的介绍了Oracle的基本概念,是DBA常常须要翻阅的参考书,也是最好的入门学习资料,若是你们阅读英文不存在问题,请先阅读本书,这本书能够在Oracle的官方文档站点Tahiti找到:
http://www.oracle.com/pls/db102/homepage?remark=tahiti数据库
Oracle10gR2的下载地址为:
http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14220.pdf编程
下载以前你可能须要注册一个OTN的免费账号。若是你没法从官方站点下载,也能够经过本站下载这本手册:B14220。性能优化
固然我建议你们都从英文版开始你的阅读,即使你的英文不够好,可是若是你以为仍是有障碍,网络上已经有不少朋友将这本手册翻译成了中文,我打包了两个版本(若是CHM格式没法打开,请在右键属性页里选择解除锁定),提供下载:网络
http://www.eygle.com/orabk/OraDoc/Oracle.Concepts.ziporacle
原出处连接请参考:ITPUB连接 ITPUB连接2 网友译本性能
Oracle 官方文档网站:http://docs.oracle.com 上有官方文档的在线版本,能够用于查询浏览,推荐。学习
2.第二本要推荐的是Thomas Kyte的《Expert One on One: Oracle》,这本书的中译本,被称为《Oracle专家高级编程》。
毋庸多说,这本书是Oracle界的经典之做,最初是基于Oracle8i进行写做的,如今Tom已经出版了基于Oracle9i/Oracle10g的升级版,书名为《Oracle Database Architecture 9i and 10g Programming Techniques and Solutions》,如今中文译本也已经快要出版了。优化
这本书的前几章以介绍Oracle的基础知识为主,后几章则以介绍开发相关的内容为主,侧重于管理DBA的朋友能够着重阅读一下该书的前几章。
Expert One on One: Oracle 这本书中文版你们能够参考:
http://www.itpub.net/showthread.php?threadid=224536
其英文版本参考:
http://www.itpub.net/showthread.php?threadid=316444
Oracle Database Architecture 9i and 10g Programming Techniques and Solutions 这本书的:
英文版参考:
http://www.itpub.net/showthread.php?threadid=486715
中文版参考:
http://www.itpub.net/thread-969575-1-3.html
英文第二版参考:
http://www.itpub.net/thread-1330894-1-1.html
我强烈推荐你们仔细阅读本书。
3.另外要推荐给你们的一个系列图书是,Oracle OCP官方培训教材
这套官方教材不管从结构仍是体系上来讲都是很是不错的入门及学习参考资料,虽然其中也存在一些错误和含混之处,可是仍然不失为经典,每一个考过OCP认证的人都曾经深刻阅读过该系列教材。
我能够负责任的说:每一个全面深刻阅读和理解该系列教材的人,都无愧于OCP认证,虽然如今的Paper OCP是那么的多。
另一个值得推荐之处是,该系列教材拥有不一样版本Oracle8i/Oracle9i/Oracle10g,并且大部分都有中文版本,你们能够对照学习。
这些教材大均可以从ITPUB上找到,恕我不能一一查出其具体连接:)
4.此外推荐你们能够看看《ITPUB技术丛书》
ITPUB的技术书籍来源于实践,对于解决实际问题很是有帮助。
目前已经出版了四本书《Oracle 数据库DBA专题技术精粹》、《Oracle 数据库性能优化》、《深刻浅出Oracle-DBA入门、进阶与诊断案例》、《按部就班Oracle》。
其中部分图书的章节能够参考如下连接:
http://www.eygle.com/archives/2008/08/stepbs_oracle_info.html
《深刻浅出Oracle》电子版下载:
http://www.eygle.com/archives/2010/02/headfirst_oracle_download.html
书不在多,精读则灵,但愿你们可以静下心来认真阅读,而后必定会有所收获的。
最后要提醒你们的是,Oracle的英文资料众多,要想真正深刻学习Oracle,必须克服英文阅读的障碍。
-The End-