这是一本打基础的书。基础的重要姓总是很容易被忽略。没法子,俺们银类都是浮躁滴天性。可是你是一个coder,你是一个有理想有渴望的程序猿,那么久扎扎实实一步一个脚印滴好好学吧。书薄往往好消化,如果能有的放矢、抓大放小,学习的人有成就感同时不会飘忽,就靠谱。《mysql必知必会》很好做到了。
这么薄一本书,一天半差不多就看完了,还在机器上一边敲来着,当然也是是我有一点点SQL语言的基础。这本书就是讲基础的,讲mysql基本语句,涉及了一点点mysql语句的编写技巧,数据库课堂上很多概念和模型都揉萃进入了一条条语句中,其他的几乎都没有,这也难怪,200多页一本书,名为crash course,自然不会唧唧歪歪扯什么优化、调试,系统管理和与高级编程语言对接等等阳春白雪了。。。
所以我说,“一切才刚刚开始,一切都美好的开始”……
说一点遗憾,书上没多少练习题,几乎就是几个例子让你可以自己在机器上敲敲,其实我觉得也可以加入一些要求编写稍微复杂的SQL语句的习题,SQL语法其实真的简单,稍微有点数据库概念的人,稍微有点编程语言基础的人都可以很快掌握,所以SQL的功力其实更在于逻辑,对逻辑关系的梳理,以及怎样用SQL语句来向数据库表达这个逻辑。
小缺憾吧,所以我没有给到5颗星。
下面是一些内容性的总结:
这本书说白了无外乎就是增删查改。查找是篇幅最大的部分,谁叫他老人家用的最多捏?
1、查找:
排序
分组
过滤与匹配处理
统计与汇总
子查找与组合查找
外键与联结
2、插入
3、更新
4、删除
5、存储过程(函数)
6、触发器
具体使用,就写到笔记里面去吧。。