您的浏览历史

Microsoft SQL Server 2005技术内幕:T-SQL查询

进入免费试读


精彩评论
市场价 : ¥75.00
会员价 : ¥57.75

基本信息
【评  价】 (共 30 条) 参与评论
【原 书 名】 Inside Microsoft SQL Server 2005: T-SQL Querying
【原出版社】 Microsoft Press
【作  者】(美)Itzik Ben-Gan;Lubor Kollar;Dejan Sarka [同作者作品] [作译者介绍]
【译  者】 赵立东;唐灿;刘波[同译者作品]
【出 版 社】 电子工业出版社     【书 号】 9787121051555
【上架时间】 2008-1-14
【出版日期】 2008 年1月 【开 本】 16开 【页 码】 599     【版 次】1-1
【所属分类】 计算机 > 数据库 > SQL Server
合作专区 > 微软技术图书 > 微软数据库
编辑推荐

SQL Server 2005微软官方权威参考书.
公球公认SQL Server 2005 经典著作..
数据库“铁人”、微软MVP胡百敬先生鼎力推荐
微软SQL Server 总部Principal Group 项目经理朱凌志鼎力推荐



【内容简介】

本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。本书及其续篇——《Microsoft SQL Server 2005技术内幕:T-SQL程序设计》介绍了SQL Server 2005中高级T-SQL查询、查询优化及编程相关的知识。这两本书侧重于解决实践中的常见问题,并讨论了解决这些问题的方法。它们将向你揭示基于集合(set-based)查询的强大威力,并解释为什么它比使用游标的过程化编程(procedural programming)更具优势。同时,它还会教你识别使用基于游标解决方案与基于集合解决方案的优劣。
  书中还讲述了其他几种争议较多的构造(camstruct)——如临时表、动态执行、XML和.NET集成——它们在具有强大功能的同时,也具有极大的风险。
  本书适合于需要编写或检查T-SQL代码的有经验的T-SQL程序员和数据库专业人员。读者可从中学到大量精湛的技巧,这些技巧会充实您的工具箱和编码技能,并让您顺利地开发出高效的解决方案。

【编辑推荐】

本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部体系结构,包含了非常全面的编程参考,提供了使用Transact-SQL(T-SQL)的专家级指导,囊括了非常全面的编程参考,揭示了基于集合的查询的强大威力,并包含大量来自专家们的参考和建议。本书适合专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。
  深入理解T-SQL体系结构,充分利用高级T-SQL查询技术。
  本书深入介绍了T-SQL的内部体系结构,揭示了基于集合的查询的强大威力,并包含大量来自专家们的参考和建议。通过本书提供的最佳实践和示例代码,数据库开发人员和管理员完全可以掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。通过本书,你将学习到如何:理解逻辑和物理的查询处理;使用方法论优化查询;在查询中用TOP选项修改数据;用递归逻辑、具体化路径或嵌套集合解决方案查询特殊的数据结构;通过逻辑难题提高你的逻辑能力并掌握查询问题的核心等。
  你将学习到如何:
  理解逻辑和物理的查询处理;
  使用方法论优化查询;
  解决关系分区问题;
  使用CTE和排名函数简化及优化解决方案;
  用各种技术聚合数据,包括附加属性、旋转、直方图和分组因子;
  在查询中用TOP选项修改数据;
  用递归逻辑、具体化路径或嵌套集合解决方案查询特殊的数据结构;
  通过逻辑难题提高你的逻辑能力并掌握查询问题的核心;

【作译者介绍】

作者: Dejan Sarka
Dejan Sarka——MCP(Microsoft Certified Professional)、MCDBA(Microsoft Certified Database Administrator)、MCT (Microsoft Certified Trainer)、SQL Server MVP、Solid QualityLearning导师,他是一位教员和顾问,在许多培训解决方案认证伙伴中心和斯洛文尼亚及其他国家的开发公司工作过。除了提供专业的培训,他还一直研究联机事务处理(OLTP)、OLAP和数据挖掘课题,特别是在设计阶段。他经常在一些最重要的国际会议上演讲,如TechEd、PASS和MCT。对于微软在中东欧地区最重要的会议NT会议,他是必.. << 查看详细

[同作者作品]
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Microsoft SQL Server 2005技术内幕:T-SQL查询

作者: Itzik Ben-Gan
Itzik Ben-Gan是Solid Quality Learning的导师和创始人。从1999年开始,他一直是Microsoft SQL Server MVP(最有价值专家),并在全世界已经开展过无数次T-SQL查询、T-SQL优化和编程方面的培训。Itzik是Microsoft SQL Server方面几本著作的作者。他在SQL Server Magazine和MSDN上发表了许多文章和白皮书。Itzik被邀请在许多会议上做报告,包括TechEd、DevWeek、世界各地的各种SQL用户组、PASS、SQL Server Magazine Connections和Solid Quality Learning的会议。. 从1992年开始,Itzik就一直致力于涉.. << 查看详细

[同作者作品]
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Microsoft SQL Server 2005技术内幕:T-SQL查询

作者: lubor kollar
Lubor Kollar是微软公司SQL Server的Group Program Manager。他的团队负责开发SQL Server 2005中关系引擎和T—SQL查询能力的关键改进。.. << 查看详细

[同作者作品]
Microsoft SQL Server 2005技术内幕:T-SQL查询

本书提供作译者介绍
Itzik Ben-Gan是Solid Quality Learning的首席导师和创始人。他从1999年开始便一直是SQL Server方面的Microsoft MVP,在世界各地讲授 T-SQL查询、编程和查询优化相关的课程,并提供相关咨询服务。他在SQL Server Magazine和MSDN上发表了多篇文章,并被邀请在许多专题会议上做过报告,包括TechEd、DevWeek、PASS和SQL Server Connections。
.. << 查看详细

【目录信息】


前言
致谢
引言
 本书的组织
 系统要求
 安装示例数据库
 更新
 代码示例
 本书支持
第1章 逻辑查询处理
 逻辑查询处理中的各个阶段
  逻辑查询处理阶段简介
 Customers/Orders场景下的示例查询
 逻辑查询处理步骤详解
  步骤1:执行笛卡尔乘积(交叉联接)
  步聚2:应用ON筛选器(联接条件)
  步骤3:添加外部行(Outer Row)
  步骤4:应用WHERE筛选器
<< 查看详细目录

【译者序】

想必很多人都听说过该书的上一版——《Microsoft SQL Server 2000技术内幕》,这是一本在SQL Server领域被公认的经典之作。随着SQL Server 2005的发布,该书的最新版也问世了,然而就像《SQL Server 2000技术内幕》的作者Kalen Delaney所说的,SQL Server 2005太庞大了,以至于一本书无法容纳这么多的内容。因此,《SQL Server 2005技术内幕》被分成4册单独出版,同时她邀请了Itzik负责其中的T-SQL部分:T-SQL查询和T-SQL程序设计。.
作为《Microsoft SQL Server 2005技术内幕:T-SQL程序设计》和《Microsoft SQLServer 2005技术内幕:T-SQL查询》这两本书的译者,我有幸先睹为快,作者深厚的技术功底令我折服,以至.. << 查看译者序

【前言】

本书及其续篇——《Inside Microsoft SQL Server 2005:T-SQL Programminy》 ——介绍了SQL Server 2005中高级T-SQL查询、查询优化及编程相关的知识。它们是为那些需要在SQL Server 2000和SQL Server 2005中编写和优化代码的开发人员和DBA而设计的。为简单起见,我把这两本书简称为《Inside T-SQL Programming》和《Inside T-SQL Querying》。.
这两本书侧重于解决实践中的常见问题,并讨论了解决这些问题的方法。你会从中学到大量精湛的技巧,这些技巧会充实你的工具箱和编码技能,可以让你顺利地开发出高效的解决方案。
这两本书将向你揭示基于集合(set-based)查询的强大威力,并解释为什么它比使用游.. << 查看前言

【序言】

在我考虑为此书作序时,“master(vt.精通n.大师)”一词在我还未起草就浮现在我的脑海里。作为及物动词,“精通”表示获得某项技术的详尽知识并能熟练使用它。作为名称,“大师”是一个有许多微妙解释的丰富词汇。在本书的上下文中,它有两种解释:一种是技艺高超的大师,一种是可以教书育人的老师。当打开本书的草稿时,我吃惊地发现,本书的第1章就开始讨论如何“精通”SQL程序设计的基本原理。.
SQL语言极为友好。你在几分钟内向人们演示一下SQL的基础知识,就可以使他们能够浏览一个数据库。SQL入门容易精通难。熟练掌握SQL需要花费一些时间,但回报非常丰厚。利用SQL语句可以用多种方法完成同一个任务。在刚开始.. << 查看序言

【插图】

chatu

评论交流 共有30人开贴评论  47人参与评论  31人参与打分 查看

12人
 38%
用户平均打分
我要写评论  help如何参与评论和打分
6人
 19%
5人
 16%
1人
 3%
7人
 22%

huibic

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-2-1 14:23:00
好书!她告诉你SQL语句内部是如何执行的,有助于性能调优。其中where子句与on子句介绍是第一次看到。翻译也不错。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

alwaysrun
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-3-27 13:50:00
内容还不错,比较深入,适合想深入了解者
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

xld3
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-3-9 9:21:00
该系列丛书不适合初中级人员,有点高度,难度,看了,头疼~纯粹浪费时间,如果把这本书看熟了,sql 2012都有了.
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

red_hotdog
一级评论员
评价等级:  
发表于:2008-3-8 23:43:00
我是窝囊废,连书都买不起了 !!!
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

mzou803
一级评论员
评价等级:  
发表于:2008-9-20 20:04:00
在书店里看了,没买。能力要求比较高才能有所收获,初学者最好不要买。。。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共30条)