SQL——一门需要精细锻造的技艺
也许听上去并不像做软件集成、Web/Ent 2.0那么引人注目,但SQL是常常伴随我们的技艺,由于它直接关系到大部分应用系统的中心——关系数据库,所以为了让我们的软件更好或者说更平滑的运行,很有必要在SQL语句的使用上多投入些精力。
我的师傅说过“聪明人懂得下笨功夫”,这句话用在SQL的学习和使用上尤其贴切。一方面因为基本SQL语句的易用性,很容易令我们错误的估计自己对SQL的掌握程度;另一方面由于业务情景的复杂性,在项目中总会碰到那么几个点的需求,我们感觉到使用SQL无 从下手;还有就是令人总是头疼的“慢”问题,开发的时候看不出任何问题的应用,为什么交给用户之后就总是出现不好说不清楚的“慢”,因为“慢”不仅令客户 不满意,更主要的是会让团队和上级对我们的能力评估大打折扣。这些情况时刻都在提醒着我们,作为大多数人软件开发职业生涯的一部分,SQL是一门必须精细锻造的技艺,不过现实的问题是介绍各种关系数据库功能性的书籍很多,但专门介绍这门技艺,尤其是成系统面向复杂应用场景需要的书籍凤毛麟角,在完成对基本SQL语法学习后,即便想投入“笨功夫”加深自己的技能,也多少有些无的放矢。
- 把它作为对自己SQL培养的一个挑战;
-
把它作为一个字典,同时把以前“珍藏”的那些SQL脚本也汇总到对应的章节,省得到了用时“方恨少”;
感谢温昱和靳向阳先生的辛苦工作,得以让《SQL语言艺术》中文版这样一本非常“实实在在”的书籍呈现给我们。
王翔
2008年3月18日 于北京
推荐话题:
数据库开发者的《孙子兵法》
我们准备用什么创造未来应用
步入.NET3.0开发殿堂——蝈蝈俊
新一代界面编程体验
横评:一本书,两个人
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询31516 人正在系统学习中 相关资源:锻件余量及重量计算软件下载_锻件重量计算软件-制造工具类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!