做为程序员,我日常开发经常用到Oracle,但一直还是想学一些DBA知识,于是翻了翻买了几年的《Oracle9i&10G编程艺术》
结果书中的前言说,欲练神功,挥刀自宫
恩,是先读Oracle Concepts,好吧,上网找了个中英双语版,当然,只看中文。看的过程中又查了一些书籍信息,无意中看到《收获,不止Oracle》,评价说是好书,于是从当当购之
此书语言风趣,很容易看,而且有大量生动案例,能够读得很快,看书的成就感很强。更为重要的是,书中用易懂的文字、图表讲解了很多原理,尤其精彩的是B Tree、位图索引等内容,最后的规范化章节里有大量的检查脚本,也非常实用,能够指导工作。
当然,本书的目标之一是培养意识,这个作用也应该达到了。只是我已经有N年开发经验,书中所提的大部分意识其实工作中已经运用到,可能这一部分对新人比较有帮助吧,毕竟他们没见过大量的真实工作环境。而且书中把几个问题处理的方法(意识)总结得很好,上升到方法论,我自己还真没想这么多。
最后说一下书中的小不足,纯是个人观点了:口语化比较多,而且有些“对老师更加崇拜、大家爆笑”等感觉没必要写,有点累赘。
总体评价(10为满分):全球范围给8分,国产书给9.5分。强烈推荐,不管想不想当DBA,只要工作中用到了Oracle开发都应该来看看。就算只用到MySql、SqlServer也应该来看看,长一下见识,知道原来Oracle的可玩性这么高,这么有趣。