从网上找了一本读完感觉这本书还是很不错的.很适合刚接触Oracle的程序员们阅读.
这本书从一些最基本的知识入手,配合着简单易懂的实例,让你一点一点地从简单地知识点切入然后一步一步地深入,每一步都会配合例子给你讲解,一次一小步,每一步都是下一步的基础,一直到比较高级的用法.
《精通Oracle10g PL/SQL编程》教程全书 PDF版 下载地址: http://www.linuxidc.net/thread-2173-1-1.html
这本书还有一个优点是,它的语言很简练,并不像某些技术书,技术没有讲多少,废话倒是一坨接一坨的.这本书可以算是无废话PL SQL讲解了.它直接用最为精简的语言告诉你最为本质的功能或语言现象,依我看来,非常适合我们这种成天被项目工期追赶的程序员们阅读.
这本书的条理也是非常清析.前两章先告诉你PL/SQL是什么,然后再告诉你PL/SQL开发工具如何使用.
第三章从基础开讲,步步深入.从"sql语句"/"sql函数"到"PL/SQL的控制结构"到"处理异常"再到"存储过程"/"函数"/"游标"/"触发器"等.一路下来,使你对PL/SQL可以有一个很好的掌握.
可以说,开发过程数据库层面中需要程序员做的无外乎这几种东东,能把这些知识用好,已是难得.其他再深层次的东西,那就是DBA的工作了吧.
客观一点说,这本书还是有缺点的,那就是一些与相对高级一些技术并没有介绍,如并行/性能调优,还有与数据库管理方面的知识也是几乎没有提到过.但我想这也是与这本书的定位有关.因为这些话题应该是DBA们要关心的吧.
综上所述,这本小书很适合没有大块时间专门学习PL/SQL的程序员阅读,当然它是一本入门级读物.如果你对Oracle已有相当了解.这本书并不适合你.