致读者朋友们
转瞬之间,就到了2010年,但人们还笼罩在金融危机的阴影之中,所谓的“专家”说:“金融危机是机遇!”机遇又何在呢?我们只能在危机中艰难前行。“艰难前行”也可以用来描述我写书的过程,经过漫长的修改和再修改,本书终于和读者朋友们见面了!
写书其实很艰难,不仅需要你的脑力劳动,还需要你的体力劳动。在喧闹的大都市,你还要能忍受寂寞和煎熬!一次一次重复的修改,好像是在考验你的意志!无论是出版社还是作者,都想给大家奉献最优秀的作品!
对于本书,我不想说“这是一本不错的书”,我只想说“在写本书时,我费了很大的力气”!
原来我也没有写本书的打算。做数据库好多年,我也接触了很多的开发人员,他们在使用数据库的过程中会遇到这样或者那样的问题。我们会经常坐下来,促膝而谈。有的毕业生会问我,如何进行数据库开发;有的开发高手会和我探讨开发技巧;更多的高手会传授我一些技巧。如果是新手请教我,我会尽量满足他们的要求(其实满足别人的要求也是一种学习);如果遇到高手,我很乐意和他们一起探讨,因为从他们那儿,我能学到很多很多。其实,无论是新手还是高手,他们都可以算得上是我的老师!
正是和他们的接触,我才明白新手会遇到什么问题、新手最关注什么问题,以及高手的焦点是什么,这些问题正是写作本书的源泉。与其说本书是我写的,还不如说是他们教我写的。
从他们那儿我明白,新手最关注数据库的使用(而无须过分关注数据库的原理)及使用中出现问题的解决方法,而高手最关注开发技巧,这正是本书的主旋律!
本书特点
1.专为开发人员编写
本书站在开发人员的角度,为开发人员着想。如果你是一位数据库开发人员或者你立志成为软件开发人员,本书值得参考。
2.配套光盘——让你学习更轻松
如果你觉得阅读书本很无聊,请泡杯茶,找个沙发,坐下来,慢慢学习本书光盘中的视频,它让你的学习更加Easy!视频不仅仅是书中内容的重复,更是书中内容的有益补充。如果你想轻轻松松学习Oracle,可千万不要错过光盘内容哦。
3.循序渐进——遵循开发人员的成长规律
本书有点类似于开发人员的成长史。对于一个新手来说,先要熟悉Oracle的环境(也就是基本的系统管理),新手遇到的问题,本书都会重点进行讲解;熟悉Oracle的环境后,我们将把你带到数据库开发的天地,并给你演示项目开发中的技巧。
4.开发技巧展示——让你在实际工作中得心应手
也许你学习了很多知识点,但是仍然开发不出你想要的东西,可能是你还没有掌握开发过程中的一些技巧,本书将会讲解实战中的一些技巧(请参考第16章等章节)!
5.SQL语句调优——让你技高一筹
虽然你是有多年开发经验的开发人员,但是你不一定能够写出高速运行的SQL语句。本书将告诉你什么是高速运行的SQL语句,以及如何写出高速运行的SQL语句(请参考第17章)。
致谢
在编写本书的过程中,我得到了许多人的支持,包括我的家人(母亲、姐姐、姐夫、弟弟、姑姑等)和朋友(李才应、李小明、张文娟、唐志军、王冬梅、高阳、周新忠、吴小牛、王贺尊、赵翠竹、徐平平、陈猛、刘贵丽)。对于本书,易应仔先生也做出了巨大的贡献,在此表示感谢!另外还要感谢的是电子工业出版社的胡辛征老师、江立小姐、李玲小姐以及其他工作人员。衷心感谢大家!
作者:赵振平
2010年4月20日