- 基于SQL Server 2014,由浅深地详细介绍**SQL技术,让读者始终站在技术*前沿 - 深分析SQL的运行机制和效率提升方法,使读者知其然,更知其所以然 - 丰富的图表和可操作性极强的实例,便于读者理解,并能够举一反三 SQL是目前所有关系型数据库的语言基础,也是所有数据库发人员、数据库管理员都必须掌握的一门语言工具。 本书内容基于SQL Server 2014。书中既覆盖改善效率和性能的普通SQL技术,也深探讨了SQL新技术,更包含一些实用的查询解决方案。
售 价:¥
纸质售价:¥51.70购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
SQL Server 2014 示例数据库安装步骤
基础篇
第1章 SQL 简介
1.1 SQL的历史起源
1.2 SQL的理论基础
1.3 Transact-SQL语言的类型
1.4 Transact-SQL语法
1.5 常量和变量
1.6 运算符
1.7 常用函数
1.8 查询工具
1.9 SQL书写规范
第2章 数据库与架构
2.1 SQLServer数据库基础
2.2 创建数据库
2.3 修改数据库
2.4 删除数据库
2.5 架构管理
第3章 表管理
3.1 表的物理存储方式
3.2 创建表
3.3 修改表
3.4 重命名和删除表
3.5 临时表
3.6 内存优化表
第4章 索引管理
4.1 索引的基础知识
4.2 创建索引
4.3 修改索引
4.4 删除索引
第5章 基本查询
5.1 基本的SELECT语句
5.2 使用选择列表和表别名
5.3 使用WHERE子句筛选行
5.4 使用GROUPBY子句进行分组计算
5.5 使用HAVING子句从中间结果筛选行
5.6 使用ORDER BY子句进行排序
5.7 使用TOP和OFFSET-FETCH限制结果集
5.8 使用DISTINCT消除重复行
5.9 同时操作
5.10 查询的逻辑处理
第6章 子查询
6.1 在选择列表中使用子查询
6.2 含有IN和EXISTS的子查询
6.3 含有比较运算符的子查询
6.4 使用ANY、SOME或ALL关键字
6.5 使用多层嵌套子查询
6.6 子查询应遵循的规则
第7章 联接和 APPLY 运算符
7.1 联接的基本知识
7.2 交叉联接
7.3 内部联接
7.4 外部联接
7.5 自联接
7.6 多表联接
7.7 联接算法
7.8 使用APPLY运算符
第8章 操作结果集
8.1 合并结果集
8.2 查询结果集的差异行
8.3 查询结果集的相同行
8.4 UNION、EXCEPT和INTERSECT的执行顺序
8.5 在其他语句中使用UNION、EXCEPT和INTERSECT
8.6 使用公用表表达式
8.7 汇总数据
第9章 窗口计算和表旋转
9.1 窗口和开窗函数简介
9.2 基于窗口的聚合计算
9.3 基于窗口的排名计算
9.4 基于窗口的分布计算
9.5 基于窗口偏移计算
9.6 表旋转
第10章 数据修改
10.1 插入数据
10.2 更新数据
10.3 删除数据
10.4 合并数据
10.5 使用TOP和OFFSET-FETCH限制修改
10.6 使用OUTPUT输出受影响行的信息
开发篇
第11章 视图
11.1 创建视图
11.2 修改视图
11.3 更新视图中的数据
11.4 删除和重命名视图
第12章 游标
12.1 创建游标的步骤
12.2 快速只进游标和可滚动游标
12.3 静态游标、动态游标和由键集驱动的游标
12.4 使用可更新游标进行数据更新
第13章 存储过程
13.1 存储过程的类型
13.2 SQL存储过程
13.3 CLR存储过程
13.4 嵌套存储过程
第14章 触发器
14.1 DML触发器
14.2 使用DDL触发器
14.3 CLR触发器
14.4 修改、删除和禁用触发器
第15章 用户自定义函数
15.1 标量UDF
15.2 表值UDF
15.3 CLRUDF
15.4 修改和删除UDF
性能调整篇
第16章 事务处理
16.1 自动事务处理
16.2 显式事务处理
16.3 隐式事务处理
16.4 使用嵌套事务
16.5 使用事务保存点
第17章 并发访问控制
17.1 并发影响和并发控制类型
17.2 锁管理器的数据锁定
17.3 自定义锁定
17.4 使用事务隔离级别
17.5 使用行版本的事务隔离级别
17.6 处理死锁
第18章 查询的优化与执行
18.1 查询的优化
18.2 执行计划的缓存与执行
18.3 执行计划的重用
18.4 执行计划的重新编译
实战篇
第19章 SQL 查询演练
19.1 同一时间范围内并发数统计
19.2 时间段天数统计
19.3 数字范围统计
19.4 地域范围内最大数统计
19.5 从分组中取前几行数据
19.6 取出多列中的非空值
19.7 将数据由行转换为列
19.8 层次结构操作
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜