SQL經典畅销书,麻省理工大学、伊利诺伊大学等诸多高校的参照教材内容!
循序渐进地解读SQL的基本要素和英语的语法,主题鲜明,简约好用,统计数据的排列、过虑和排序、表、景图、联接、子查询、游标、存储过程和触发器等关键知识结构图应有尽有。
内容丰富精采案例,案例已依据新版本升级,一起有利于查看!
SQL是应用*普遍的数据库语言,基本上全部关键的DBMS都适用SQL。《SQL必知必会(第4版)》循序渐进地解读了SQL的基本要素和英语的语法,涉及到统计数据的排列、过虑和排序,及其表、景图、联接、子查询、游标、存储过程和触发器等內容,案例丰富多彩,有利于查看。新版本提升了对于ApacheOpen Office Base、MariaDB、SQlite等DBMS的叙述,并依据*版本号的Oracle、SQLServer、MySQL 和Postgre SQL升级了有关实例。
《SQL必知必会(第4版)》合适SQL新手,也能够众多开发设计及技术人员参照。
目录
- 第1课 了解SQL
- 1.1 数据库基础
- 1.2 什么是SQL
- 1.3 动手实践
- 1.4 小结
- 第2课 检索数据
- 2.1 SELECT语句
- 2.2 检索单个列
- 2.3 检索多个列
- 2.4 检索所有列
- 2.5 检索不同的值
- 2.6 限制结果
- 2.7 使用注释
- 2.8 小结
- 第3课 排序检索数据
- 3.1 排序数据
- 3.2 按多个列排序
- 3.3 按列位置排序
- 3.4 指定排序方向
- 3.5 小结
- 第4课 过滤数据
- 4.1 使用WHERE子句
- 4.2 WHERE子句操作符
- 4.3 小结
- 第5课 高级数据过滤
- 5.1 组合WHERE子句
- 5.2 IN操作符
- 5.3 NOT操作符
- 5.4 小结
- 第6课 用通配符进行过滤
- 6.1 LIKE操作符
- 6.2 使用通配符的技巧
- 6.3 小结
- 第7课 创建计算字段
- 7.1 计算字段
- 7.2 拼接字段
- 7.3 执行算术计算
- 7.4 小结
- 第8课 使用数据处理函数
- 8.1 函数
- 8.2 使用函数
- 8.3 小结
- 第9课 汇总数据
- 9.1 聚集函数
- 9.2 聚集不同值
- 9.3 组合聚集函数
- 9.4 小结
- 第10课 分组数据
- 10.1 数据分组
- 10.2 创建分组
- 10.3 过滤分组
- 10.4 分组和排序
- 10.5 SELECT子句顺序
- 10.6 小结
- 第11课 使用子查询
- 11.1 子查询
- 11.2 利用子查询进行过滤
- 11.3 作为计算字段使用子查询
- 11.4 小结
- 第12课 联结表
- 12.1 联结
- 12.2 创建联结
- 12.3 小结
- 第13课 创建高级联结
- 13.1 使用表别名
- 13.2 使用不同类型的联结
- 13.3 使用带聚集函数的联结
- 13.4 使用联结和联结条件
- 13.5 小结
- 第14课 组合查询
- 14.1 组合查询
- 14.2 创建组合查询
- 14.3 小结
- 第15课 插入数据
- 15.1 数据插入
- 15.2 从一个表复制到另一个表
- 15.3 小结
- 第16课 更新和删除数据
- 16.1 更新数据
- 16.2 删除数据
- 16.3 更新和删除的指导原则
- 16.4 小结
- 第17课 创建和操纵表
- 17.1 创建表
- 17.2 更新表
- 17.3 删除表
- 17.4 重命名表
- 17.5 小结
- 第18课 使用视图
- 18.1 视图
- 18.2 创建视图
- 18.3 小结
- 第19课 使用存储过程
- 19.1 存储过程
- 19.2 为什么要使用存储过程
- 19.3 执行存储过程
- 19.4 创建存储过程
- 19.5 小结
- 第20课 管理事务处理
- 20.1 事务处理
- 20.2 控制事务处理
- 20.3 小结
- 第21课 使用游标
- 21.1 游标
- 21.2 使用游标
- 21.3 小结
- 第22课 高级SQL特性
- 22.1 约束
- 22.2 索引
- 22.3 触发器
- 22.4 数据库安全
- 22.5 小结
- 附录A 样例表脚本
- 附录B 流行的应用程序
- 附录C SQL语句的语法
- 附录D SQL数据类型
- 附录E SQL保留字
- 常用SQL语句速查
- 索引