SQL 必知必会

SQL 必知必会
编辑推荐
SQL 经典畅销书,麻省理工学院、伊利诺伊大学等众多大学的参考教材!
由浅入深地讲解 SQL 的基本概念和语法,内容丰富,简洁实用,数据的排序、过滤和分组、表、视图、联结、子查询、游标、存储过程和触发器等核心知识点一应俱全。
内涵丰富精彩实例,实例已根据新版本更新,同时便于查阅!
内容简介
SQL 是使用广泛的数据库语言,几乎所有重要的 DBMS 都支持 SQL。《图灵程序设计丛书:SQL 必知必会(第 4 版)》由浅入深地讲解了 SQL 的基本概念和语法,涉及数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,实例丰富,便于查阅。新版增加了针对 ApacheOpenOfficeBase、MariaDB、SQlite 等 DBMS 的描述,并根据新版本的 Oracle、SQLServer、MySQL 和 PostgreSQL 更新了相关示例。
《图灵程序设计丛书:SQL 必知必会(第 4 版)》适合 SQL 初学者,也可供广大开发及管理人员参考。
作者简介
Adobe 公司开发者关系部总监,世界知名的技术作家,在计算机产品开发、支持、培训和营销等方面拥有 20 多年的丰富经验。多年来,他撰写了 SQL、MySQL、正则表达式、JSP、WAP 和 Windows 开发等方面的十多部技术图书,其中不少已被翻译为多种语言在世界各地出版发行并成为畅销经典。读者可以通过他的个人网站 forta.com 了解更多信息。
目录
第 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 语句速查
-
索引