点击选择搜索分类
首页 - 日语- 正文
☆☆☆☆☆
||
MICK 著,吴炎昌 译
出版社: 人民邮电出版社 ISBN:9787115470522 版次:1 商品编码:12245735 包装:平装 丛书名: 图灵程序设计丛书 开本:16开 出版时间:2017-11-01 用纸:胶版纸 页数:301 正文语种:中文
挖掘SQL常见技术的新用法
基于标准SQL编写
示例程序均可下载
本书适合具有一定SQL编程经验的工程师阅读
本书特色
1.转变面向过程语言的思维定式,学习SQL常见技术的不同用法,切实提升SQL应用技能
2.解析经典文献,回顾关系数据库发展史,从逻辑学、集合论的角度讲述SQL和关系模型的理论,深刻理解面向集合思维
3.讲解由浅入深,辅以200多段基于标准SQL编写的示例代码和丰富的练习题(包含解答),理论与实践相结合,易懂、实用、好操作
本书适合具有半年以上SQL使用经验、已掌握SQL基础知识和技能、希望提升自己编程水平的读者阅读。
吴炎昌(译者),毕业于西北工业大学软件工程专业。曾供职于日本多家软件公司,从事系统开发工作。2015年回国后加入美团点评,现任系统研发工程师。爱好旅行、电影,以及品尝各种美食,有一位志趣相投的伴侣。
1-1 CASE表达式 2
▲在SQL里表达条件分支 2
练习题 19
1-2 自连接的用法 21
▲面向集合语言SQL 21
练习题 35
1-3 三值逻辑和NULL 38
▲SQL的温柔陷阱 38
1-4 HAVING子句的力量 55
▲出彩的配角 55
练习题 70
1-5 外连接的用法 72
▲SQL的弱点及其趋势和对策 72
练习题 92
1-6 用关联子查询比较行与行 94
▲用SQL进行行与行之间的比较 94
练习题 110
1-7 用SQL进行集合运算 112
▲SQL和集合论 112
练习题 128
1-8 EXISTS谓词的用法 130
▲SQL中的谓词逻辑 130
练习题 146
1-9 用SQL处理数列 149
▲灵活使用谓词逻辑 149
练习题 165
1-10 HAVING子句又回来了 167
▲再也不要叫它配角了! 167
练习题 183
1-11 让SQL飞起来 186
▲简单的性能优化 186
1-12 SQL编程方法 216
▲确立SQL的编程风格 201
第2章 关系数据库的世界
2-1 关系数据库的历史 216
▲1969年——一切从这里开始 216
2-2 为什么叫“关系”模型 222
▲为什么不叫“表”模型 222
2-3 开始于关系,结束于关系 229
▲关于封闭世界的幸福 229
2-4 地址这一巨大的怪物 233
▲为什么关系数据库里没有指针 233
2-5 GROUP BY和PARTITION BY 238
▲物以“类”聚 238
2-6 从面向过程思维向声明式思维、面向集合思维转变的7个关键点 243
▲画圆 243
2-7 SQL和递归集合 250
▲SQL和集合论之间 250
2-8 人类的逻辑学 256
▲浅谈逻辑学的历史 256
2-9 消灭NULL委员会 260
▲全世界的数据库工程师团结起来! 260
2-10 SQL中的层级 265
▲严格的等级社会 265
第3章 附录
3-1 习题解答 272
3-2 参考文献 296
后 记 300
SQL进阶教程 电子书 下载 mobi epub pdf txt
SQL进阶教程-so88
SQL进阶教程 pdf epub mobi txt 电子书 下载 2022
图书介绍
☆☆☆☆☆
||
MICK 著,吴炎昌 译
出版社: 人民邮电出版社 ISBN:9787115470522 版次:1 商品编码:12245735 包装:平装 丛书名: 图灵程序设计丛书 开本:16开 出版时间:2017-11-01 用纸:胶版纸 页数:301 正文语种:中文
编辑推荐
数据库工程师进阶中级实用指南挖掘SQL常见技术的新用法
基于标准SQL编写
示例程序均可下载
本书适合具有一定SQL编程经验的工程师阅读
本书特色
1.转变面向过程语言的思维定式,学习SQL常见技术的不同用法,切实提升SQL应用技能
2.解析经典文献,回顾关系数据库发展史,从逻辑学、集合论的角度讲述SQL和关系模型的理论,深刻理解面向集合思维
3.讲解由浅入深,辅以200多段基于标准SQL编写的示例代码和丰富的练习题(包含解答),理论与实践相结合,易懂、实用、好操作
内容简介
本书是《SQL基础教程》作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两部分,第一部分介绍了SQL语言不同寻常的使用技巧,带领读者从SQL常见技术,比如CASE表达式、自连接、HAVING子句、外连接、关联子查询、EXISTS……去探索新发现。这部分不仅穿插讲解了这些技巧背后的逻辑和相关知识,而且辅以丰富的示例程序,旨在帮助读者提升编程水平;第二部分着重介绍关系数据库的发展史,把实践与理论结合起来,旨在帮助读者加深对关系数据库和SQL语言的理解。此外,每节末尾均设置有练习题,并在书末提供了解答,方便读者检验自己对书中知识点的掌握程度。本书适合具有半年以上SQL使用经验、已掌握SQL基础知识和技能、希望提升自己编程水平的读者阅读。
作者简介
MICK(作者),日本知名数据库工程师,就职于SI企业,致力于数据仓库和商业智能的开发。日常除了在其个人主页“关系数据库的世界”中分享数据库和SQL的相关技术信息外,还为CodeZine(http://codezine.jp)及IT技术杂志WEB+DB PRESS撰写相关技术文章。同时还是《SQL解惑(第2版)》《SQL**指南(第4版)》日文版的译者。吴炎昌(译者),毕业于西北工业大学软件工程专业。曾供职于日本多家软件公司,从事系统开发工作。2015年回国后加入美团点评,现任系统研发工程师。爱好旅行、电影,以及品尝各种美食,有一位志趣相投的伴侣。
目录
第1章 神奇的SQL1-1 CASE表达式 2
▲在SQL里表达条件分支 2
练习题 19
1-2 自连接的用法 21
▲面向集合语言SQL 21
练习题 35
1-3 三值逻辑和NULL 38
▲SQL的温柔陷阱 38
1-4 HAVING子句的力量 55
▲出彩的配角 55
练习题 70
1-5 外连接的用法 72
▲SQL的弱点及其趋势和对策 72
练习题 92
1-6 用关联子查询比较行与行 94
▲用SQL进行行与行之间的比较 94
练习题 110
1-7 用SQL进行集合运算 112
▲SQL和集合论 112
练习题 128
1-8 EXISTS谓词的用法 130
▲SQL中的谓词逻辑 130
练习题 146
1-9 用SQL处理数列 149
▲灵活使用谓词逻辑 149
练习题 165
1-10 HAVING子句又回来了 167
▲再也不要叫它配角了! 167
练习题 183
1-11 让SQL飞起来 186
▲简单的性能优化 186
1-12 SQL编程方法 216
▲确立SQL的编程风格 201
第2章 关系数据库的世界
2-1 关系数据库的历史 216
▲1969年——一切从这里开始 216
2-2 为什么叫“关系”模型 222
▲为什么不叫“表”模型 222
2-3 开始于关系,结束于关系 229
▲关于封闭世界的幸福 229
2-4 地址这一巨大的怪物 233
▲为什么关系数据库里没有指针 233
2-5 GROUP BY和PARTITION BY 238
▲物以“类”聚 238
2-6 从面向过程思维向声明式思维、面向集合思维转变的7个关键点 243
▲画圆 243
2-7 SQL和递归集合 250
▲SQL和集合论之间 250
2-8 人类的逻辑学 256
▲浅谈逻辑学的历史 256
2-9 消灭NULL委员会 260
▲全世界的数据库工程师团结起来! 260
2-10 SQL中的层级 265
▲严格的等级社会 265
第3章 附录
3-1 习题解答 272
3-2 参考文献 296
后 记 300
SQL进阶教程 电子书 下载 mobi epub pdf txt
电子书下载地址:
相关电子书推荐:
- 文件名
- 宇宙之美 9787559609410 [法]雅克保罗 [法]让-吕克罗贝尔-艾斯尔-RT
- 专家教你:喝对靓汤滋养全家 9787501999927
- 古老伊甸园-美索不达米亚
- 好吃好做的家常菜1688 甘智荣
- 奥秘探索 世界奇闻怪事
- 天工开物 现活中的科技
- 古代的海上航行-地图上的穿越之旅
- 3D打印 打印未来 中国机械工程学会 9787504663771
- 推动丛书物理系列:宇宙的结构 【美】布莱恩R.格林
- 睡前10分钟(暖暖的爱)/宝宝爱听妈妈讲故事 晨风童书
- 半知一解:世界经典趣味哲学 文汇出版社
- 超值典藏-你一定要知道的地球之全纪录 9787546343709
- 满58包邮 趣谈中华水文化 9787110097168 李亮 科学普及出版社
- 令人震惊的文明奇观 有趣的知识
- 探秘海洋生物(全彩版)/科学眼 (日) 原田雅章著