当前位置:主页 > 书籍配套资源 > SQL配套资源
《锋利的SQL(第2版)》源代码

《锋利的SQL(第2版)》源代码

  • 更新:2022-05-07
  • 大小:2 MB
  • 类别:SQL
  • 作者:张洪举、王晓文
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

为网友们分享了SQL类书籍配套资源,介绍了关于SQL、SQL教程、SQL方面的内容,本书是由人民邮电出版社出版,已被495人关注,由邹安和测试纠错,目前本书在SQL类综合评分为:9.3分。

书籍介绍

编辑推荐

- 基于SQL Server 2014,由浅入深地详细介绍*SQL技术,让读者始终站在技术最前沿
- 深入分析SQL的运行机制和效率提升方法,使读者知其然,更知其所以然
- 丰富的图表和可操作性极强的实例,便于读者理解,并能够举一反三

SQL是目前所有关系型数据库的语言基础,也是所有数据库开发人员、数据库管理员都必须掌握的一门语言工具。 本书内容基于SQL Server 2014。书中既覆盖改善效率和性能的普通SQL技术,也深入探讨了SQL新技术,更包含一些实用的查询解决方案。

内容简介

本书从基础、开发、性能调整和实战4方面介绍了SQL技术及其应用,包括数据库与架构、表管理、索引管理、基本查询、子查询、联接和APPLY运算符、操作结果集、窗口计算和表旋转、数据修改、视图、游标、存储过程、触发器、用户自定义函数、事务处理、并发访问控制、查询的优化与执行等内容。

本书既覆盖了改善效率和性能的普通SQL技术,也深入探讨了SQL新技术,更包含一些实用的查询解决方案,希望本书能够成为引领读者进入SQL查询殿堂的捷径。此外,本书在介绍各种查询语法时,更注重对查询逻辑思维方式的引导和介绍,帮助读者举一反三,提升动手解决实际问题的能力。

作者简介

张洪举 微软公司最有价值专家(MVP),微软TechNet技术资源专栏作家。拥有近20年的数据库产品应用开发经历,尤其是在多层架构的面向对象系统分析设计、数据库分析设计、商业智能系统分析设计等方面积累了丰富的项目经验。著有《SQL Server 2005:入门、进阶与应用实例》等原创著作,并翻译了《SQL Server 2012 T-SQL基础教程循序渐进》等作品。

王晓文 曲阜师范大学数学科学学院学生,虽学的是数学与应用数学专业,但个人喜欢研究数据库基础理论,在本书写作过程中主要负责SQL理论基础、数据库物理存储等相关内容的编写。

目录

  • 基 础 篇
  • 第1章 SQL简介
  • 1.1 SQL的历史起源
  • 1.1.1
  • 1.1.
  • 1.1.3 RDBMS和
  • 1.1.4 ANSI和SQL方言
  • 1.2 SQL的理论基础
  • 1.2.1 集合理论
  • 1.2.2 谓词逻辑
  • 1.2.3 关系模型
  • 1.3 Transact-SQL语言的类型
  • 1.3.1 DDL语句
  • 1.3.2 DML语句
  • 1.3.3 编程和流控制语句
  • 1.3.4 SQL语句的批处理
  • 1.4 Transact-SQL语法
  • 1.4.1 标识符
  • 1.4.2 数据类型
  • 1.4.3 函数
  • 1.4.4 表达式
  • 1.4.5 运算符
  • 1.4.6 注释
  • 1.4.7 保留关键字
  • 1.5 常量和变量
  • 1.5.1 常量
  • 1.5.2 变量
  • 1.6 运算符
  • 1.6.1 算术运算符
  • 1.6.2 赋值运算符
  • 1.6.3 位运算符
  • 1.6.4 比较运算符
  • 1.6.5 逻辑运算符
  • 1.6.6 字符串串联运算符
  • 1.6.7 一元运算符
  • 1.7 常用函数
  • 1.7.1 聚合函数
  • 1.7.2 配置函数
  • 1.7.3 游标函数
  • 1.7.4 日期和时间函数
  • 1.7.5 数学函数
  • 1.7.6 数据类型转换函数
  • 1.7.7 字符串函数
  • 1.7.8 文本和图像函数
  • 1.7.9 逻辑函数
  • 1.8 查询工具
  • 1.8.1 Management
  • 1.8.2
  • 1.9 SQL书写规范
  • 1.9.1 大小写规范
  • 1.9.2 使用空格
  • 1.9.3 使用缩进
  • 1.9.4 使用垂直空白道
  • 1.9.5 使用分组
  • 第2章 数据库与架构
  • 2.1 SQL Server数据库基础
  • 2.1.1 数据库的服务方式
  • 2.1.2 数据库实例
  • 2.1.3 架构与对象
  • 2.1.4 数据库文件和文件组
  • 2.2 创建数据库
  • 2.2.1 CREATE DATABASE语句的语法格式
  • 2.2.2 创建数据库示例
  • 2.2.3 判断数据库是否已经存在
  • 2.3 修改数据库
  • 2.3.1 扩展数据库和文件
  • 2.3.2 向数据库中添加、删除和修改文件组
  • 2.3.3 收缩数据库和文件
  • 2.3.4 设置数据库选项
  • 2.3.5 重命名数据库
  • 2.4 删除数据库
  • 2.5 架构管理
  • 2.5.1 创建架构
  • 2.5.2 修改架构
  • 2.5.3 移动对象到一个新架构中
  • 2.5.4 删除架构
  • 第3章 表管理
  • ……
  • 第4章 索引管理
  • 第5章 基本查询
  • 第6章 子查询
  • 第7章 联接和APPLY运算符
  • 第8章 操作结果集
  • 第9章 窗口计算和表旋转
  • 第10章 数据修改
  • 开发篇
  • 第11章 视图
  • 第12章 游标
  • 第13章 存储过程
  • 第14章 触发器
  • 第15章 用户自定义函数
  • 性能调整篇
  • 第16章 事务处理
  • 第17章 并发访问控制
  • 第18章 查询的优化与执行
  • 实战篇
  • 第19章 SQL查询演练

资源获取

资源地址1:https://box.lenovo.com/l/q5Wy4G(密码:5c3c)

相关资源

网友留言