Microsoft+SQL+Server+2008技术内幕:T-SQL查询_源代码及附录 中文版

上传者: jilezhenren | 上传时间: 2021-07-09 20:17:27 | 文件大小: 58.92MB | 文件类型: 7Z
标准中文版的pdf和实例数据脚本,分享给大家 《Microsoft SQL Server 2008技术内幕:T-SQL查询》全面深入地介绍了Microsoft SQL Server 2008中高级T-SQL查询、性能优化等方面的内容,以及SQL Server 2008新增加的一些特性。主要内容包括SQL的基础理论、查询优化、查询算法及复杂度,以及在使用子查询、表表达式、排名函数、数据聚合和透视转换、TOP和APPLY、数据修改、分区表、特殊数据结构等实际应用时会遇到的各种高级查询问题和解决方案。 作为一本讲述T-SQL高级查询的专业图书,《Microsoft SQL Server 2008技术内幕:T-SQL查询》旨在结合实践中的各种常见问题,教读者如何用SQL作为语言工具来思考问题,揭示基于集合查询的强大威力。《Microsoft SQL Server 2008技术内幕:T-SQL查询》内容丰富、文字简洁明快,列举的实例具有一定的难度,而且实用性很强,可以把它们作为解决实际问题的标准模式。阅读《Microsoft SQL Server 2008技术内幕:T-SQL查询》,可以充分地理解T-SQL语言和良好的编程实践,学会如何编写更加有效而强大的查询语句。 目录 -------------------------------------------------------------------------------- 序言 I 致谢III 前言 V 第1章 逻辑查询处理1 1.1 逻辑查询处理的各个阶段2 1.1.1 逻辑查询处理阶段简介2 1.2 客户/订单场景下的查询示例4 1.3 逻辑查询处理阶段详解5 1.3.1 步骤1:FROM阶段5 1.3.2 步骤2:WHERE阶段9 1.3.3 步骤3:GROUP BY阶段10 1.3.4 步骤4:HAVING阶段11 1.3.5 步骤5:SELECT阶段12 1.3.6 步骤6:排序用的ORDER BY阶段13 1.4 逻辑查询处理的深入内容16 1.4.1 表运算符16 1.4.2 OVER子句23 1.4.3 集合运算符25 1.5 总结26 第2章 集合论和谓词逻辑27 2.1 自然语言表述到数学表示的转换27 2.1.1 严格定义(well-Definedness)28 2.1.2 相等、恒等和同一性30 2.1.3 数学命名约定30 2.1.4 数字31 2.1.5 上下文32 2.1.6 函数、参数和变量33 2.1.7 指令和算法34 2.2 集合论34 2.2.1 集合的标记方法35 2.2.2 集合的严格定义36 2.2.3 论域36 2.2.4 真实性38 2.2.5 罗素悖论(Russell s Paradox)40 2.2.6 有序对、元组和笛卡尔积41 2.2.7 空集42 2.2.8 集合的特征函数43 2.2.9 集合的基数(Cardinality)43 2.2.10 顺序44 2.2.11 集合运算符47 2.2.12 集合论的推广50 2.3 谓词逻辑50 2.3.1 编程语言中的逻辑功能50 2.3.2 命题和谓词51 2.3.3 排中律53 2.3.4 与、或、非运算53 2.3.5 逻辑等价55 2.3.6 逻辑蕴含55 2.3.7 量化(Quantification)56 2.3.8 替代和推广58 2.4 关系59 2.4.1 自反性、对称性和传递性59 2.5 一个实际的应用60 2.6 总结63 第3章 关系模型65 3.1 关系模型简介65 3.1.1 关系、元组和类型65 3.1.2 关系模型:快速摘要70 3.2 关系代数和关系计算70 3.2.1 基本运算符71 3.2.2 关系代数71 3.2.3 Codd提出的8个原始关系运算符72 3.2.4 关系演算79 T-SQL支持80 3.3 数据完整性81 3.3.1 声明式约束82 3.3.2 实施完整性的其他方法84 3.4 数据库正规化和其他设计主题86 3.4.1 解决函数依赖的范式87 3.4.2 更高级的范式92 3.4.3 反规范化(Denormalization)95 3.4.4 一般化和特殊化96 3.5 总结98 第4章 查询优化99 4.1 本章用到的样本数据99 4.2 优化方法论102 4.2.1 分析实例级别的等待104 4.2.2 关联等待和队列111 4.2.3 确定行动方案112 4.2.4 细化到数据库/文件级别113 4.2.5 细化到进程级别115 4.2.6

文件下载

资源详情

[{"title":"( 22 个子文件 58.92MB ) Microsoft+SQL+Server+2008技术内幕:T-SQL查询_源代码及附录 中文版","children":[{"title":"Microsoft+SQL+Server+2008技术内幕:T-SQL查询_源代码及附录A","children":[{"title":"Microsoft SQL SERVER 2008技术内幕 T-SQL查询.pdf <span style='color:#111;'> 60.03MB </span>","children":null,"spread":false},{"title":"TSQLQuerying20090710","children":[{"title":"Chapter 07 - Joins and Set Operations.sql <span style='color:#111;'> 26.94KB </span>","children":null,"spread":false},{"title":"Chapter 10 - Data Modification.sql <span style='color:#111;'> 49.88KB </span>","children":null,"spread":false},{"title":"Chapter 05 - Algorithms and Complexity.sql <span style='color:#111;'> 6.76KB </span>","children":null,"spread":false},{"title":"Chapter 04 - Query Tuning.sql <span style='color:#111;'> 63.92KB </span>","children":null,"spread":false},{"title":"Chapter 08 - Aggregating and Pivoting Data.sql <span style='color:#111;'> 107.86KB </span>","children":null,"spread":false},{"title":"Readme.txt <span style='color:#111;'> 833B </span>","children":null,"spread":false},{"title":"Chapter 06 - Subqueries, Table Expressions and Ranking Functions.sql <span style='color:#111;'> 111.04KB </span>","children":null,"spread":false},{"title":"Chapter 09 - TOP and APPLY.sql <span style='color:#111;'> 17.90KB </span>","children":null,"spread":false},{"title":"Chapter 01 - Logical Query Processing.sql <span style='color:#111;'> 14.81KB </span>","children":null,"spread":false},{"title":"Chapter 03 - Relational Model.sql <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"InsideTSQL2008.sql <span style='color:#111;'> 1.19MB </span>","children":null,"spread":false},{"title":"Appendix A - Logic Puzzles.sql <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"temp","children":[{"title":"Shippers.fmt <span style='color:#111;'> 315B </span>","children":null,"spread":false},{"title":"binaryfile101.JPG <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false},{"title":"unicodefile101.txt <span style='color:#111;'> 98B </span>","children":null,"spread":false},{"title":"xmlfile101.xml <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false},{"title":"Shippers.txt <span style='color:#111;'> 96B </span>","children":null,"spread":false},{"title":"textfile101.txt <span style='color:#111;'> 50B </span>","children":null,"spread":false}],"spread":false},{"title":"Chapter 02 - Set Theory and Predicate Logic.sql <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false},{"title":"Chapter 12 - Graphs, Trees, Hierarchies and Recursive Queries.sql <span style='color:#111;'> 130.79KB </span>","children":null,"spread":false},{"title":"Chapter 11 - Querying Partitioned Tables.sql <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • leegen :
    非常不错的资料
    2019-08-12
  • q3498233 :
    非常好 找 了好久
    2019-01-21
  • kfc_lxs :
    看看再说,不知道内容
    2018-10-10
  • xc917563264 :
    不错,电子书和源码都有哦
    2018-08-13
  • cmxgty_csdn :
    非常好,大家都这么说
    2018-08-02

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明