Microsoft SQL Server 2008深度解析:T-SQL查询与优化实战
5星 · 超过95%的资源 需积分: 15 53 浏览量
更新于2024-07-19
收藏 3.75MB PDF 举报
《Microsoft SQL Server 2008技术内幕:T-SQL查询(英文版)》是一本深度剖析Microsoft SQL Server 2008高级查询、优化技术和编程的书籍,适合有经验的程序员和DBA阅读。它由两部分组成,分别是《T-SQL Querying》和《T-SQL Programming》,书中内容主要关注实际问题解决,探讨了在SQL Server 2008中使用T-SQL进行高效查询和编程的方法。
本书分为多个章节,首先介绍逻辑和物理查询处理的基础,包括第一章的逻辑查询处理,详细阐述查询处理的逻辑阶段、SQL查询的独特之处以及在关系型、集合导向环境中编程所需的思维方式。第二章深入数学基础,讲解集理论和谓词逻辑,这是关系模型的基石,有助于理解数据库设计和SQL语言。
第三章聚焦于关系模型,它是数据库设计的关键,有助于编写出优秀的代码。章节内容包括关系的定义、元组和关系代数运算,以及从商业角度看待关系模型的关联逻辑。数据完整性对于事务系统至关重要,因此章节中也讨论了各种约束,并介绍了规范化这一改善数据库设计的正式过程。
第四章专门针对查询优化,介绍作者所在公司Solid Quality Mentors开发的调优方法,涵盖了索引管理和执行计划分析,为后续章节提供了必要的背景知识,这些章节将详细讨论索引和执行计划。
第五章由Steve Kass撰写,深入讲解复杂性和算法,特别是SQL Server引擎经常使用的算法,包括最坏情况和平均情况的考虑。理解这些算法的复杂性有助于预测性能。
本书由多位专家合作完成,如Lubor Kollar、Dejan Sarka和Steve Kass,其中Dejan Sarka对关系模型有着深厚的理解,而Steve Kass在数学、计算机科学、SQL和英语方面具有独特优势。此外,该书还由Kalen Delaney担任系列编辑,由Itzik Ben-Gan编著,Microsoft Press出版,版权归属Microsoft Corporation。
总体而言,《Microsoft SQL Server 2008技术内幕:T-SQL查询(英文版)》是一本实用的指南,帮助读者掌握SQL Server 2008中的高级查询技巧和性能优化策略,是任何希望在SQL Server开发中提升技能的专业人士的宝贵资源。
2012-10-22 上传
1575 浏览量
261 浏览量
155 浏览量
2011-02-14 上传
494 浏览量
2012-02-21 上传
luwudang
- 粉丝: 1
- 资源: 1
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍