书籍 SQL进阶教程的封面

SQL进阶教程

[ 日] MICK

出版时间

2017-11-01

文件格式

PDF

文件大小

5.76MB

评分

★★★★★

标签

编程

内容简介

《SQL进阶教程》是《SQL基础教程》作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两部分,第一部分介绍了SQL语言不同寻常的使用技巧,带领读者从SQL常见技术,比如CASE表达式、自连接、HAVING子句、外连接、关联子查询、EXISTS……去探索新发现。这部分不仅穿插讲解了这些技巧背后的逻辑和相关知识,而且辅以丰富的示例程序,旨在帮助读者提升编程水平;第二部分着重介绍关系数据库的发展史,把实践与理论结合起来,旨在帮助读者加深对关系数据库和SQL语言的理解。此外,每节末尾均设置有练习题,并在书末提供了解答,方便读者检验自己对书中知识点的掌握程度。

目录
第1章 神奇的 SQL
1-1 CASE表达式  2
▲ 在SQL里表达条件分支  2
练习题  19
1-2 自连接的用法  21

显示全部
用户评论
隐藏评论
引用其中一段话:他们会在不断出错的过程中慢慢地习惯,并在不经意间学会正确的写法。 这不就是我学习的状态吗? 在犯错中强化正确 但犯错不思考
终于明白为什么黑客帝国的英文是matrix了,一大收获;提到SQL是面向集合的语言,作者较啰嗦,我都能记住说啥了,示例代码使用不便;很想见识一下他推荐的另一本书,他的评价:有用的技术书很多,但让人读后为之感动的技术书并不多。
在看进阶之前,看过他的《sql基础教程》,主要讲的是sql查询,讲的明白易懂。比大家都推荐的《sql必知必会》要好多了。现在看完这本,虽然讲的主要还是查询,但会让你知道sql并非想象的那么简单。本书依然不负前作的口碑,并简单的讲到了关系数据库的原理。同样通俗易懂。看了几本日本人写的cs类的书,感觉日本人写的cs类的书,总是尽量把知识写的通俗易懂比如《程序员的数学1》,《网络是如何连接的》。
这个世界没有一天是无聊的,只不过是你懒惰已久的感官无法发现眼前事物的乐趣而已.
了解null, outer join,窗口函数。对日常写复杂SQL从事数据分析的人比较有帮助。
SQL类的书也看过几本了,这本书循序渐进,举例简单恰当易懂,真是一本不可多得的好书。
其实这本书对我影响最大的不是那些非常实用的技巧,而是对于SQL——一门面向集合的语言的理解。这个思维对于理解SQL和数据库至关重要。这本书其实非常适合我这样的人,即会写SQL,但仅限于会用而已,对于SQL的技巧以及整体框架了解甚少。 日本人写专业书就是舒服,虽然可能有点啰嗦,但逻辑框架非常清晰。 第一大章讲各种SQL的进阶技巧,告诉你为什么这样用,以及为什么这样用更好,涉及CASE,自连接,HAVING,EXISTS等概念。 第二大章娓娓道来关系数据库的林林总总,更加宏观的对关系数据库有更深层次的了解。 强烈推荐给各位。
虽说书名挂着进阶两个字,但还是偏基础,适合刚接触SQL的随手翻阅。
顺序安排得当,先运用,再讲理论,先上战场再温柔马杀鸡。而且越到后面,作者越发的中二和卡哇伊,句句指向宇宙与人生。
很实用 不错的sql常用参考 喜欢作者的数学联想与原理引入
手机扫码访问
下载地址
我要反馈