Inside Microsoft SQL Server 2005: T-SQL querying

副标题:无

作   者:(美)Itzik Ben-Gan,(美)Lubor Kollar,(美)Dejan Sarka著:T-SQL querying;赵立东,唐灿,刘波译

分类号:

ISBN:9787121051555

微信扫一扫,移动浏览光盘

简介

  本书是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程序员和数据   库专业人员。读者可从中学到大量精湛的技巧,这些技巧会充实您的工具   箱和编码技能,并让您顺利地开发出高效的解决方案。

目录

  序
  前言
  致谢
  引言
   本书的组织
   系统要求
   安装示例数据库
   更新
   代码示例
   本书支持
  第1章 逻辑查询处理
   逻辑查询处理中的各个阶段
   逻辑查询处理阶段简介
   Customers/Orders场景下的示例查询
   逻辑查询处理步骤详解
   步骤1:执行笛卡尔乘积(交叉联接)
   步聚2:应用ON筛选器(联接条件)
   步骤3:添加外部行(Outer Row)
   步骤4:应用WHERE筛选器
   步骤5:分组
   步骤6:应用CUBE或ROLLUP选项
   步骤7:应用HAVING筛选器
   步骤8:处理SELECT列表
   步骤9:应用DISTINCT子句
   步骤10:应用ORDER BY子句
   步骤11:应用TOP选项
   SQL Server 2005中新的逻辑处理阶段
   表运算符
   OVER子句
   集合操作
   结论
  第2章 物理查询处理
   查询处理期间的数据流
   编译
   Algebrizer
   优化
   使用查询计划
   更新计划
   结论
   致谢
  第3章 查询优化
   本章用到的示例数据
   优化方法论
   分析实例级的等待
   联系等待和队列
   确定方案
   细化到数据库/文件级别
   细化到进程级别
   优化索引/查询
   查询优化工具
  
   syscacheobjects
   清空缓存
   动态管理对象
   STATISTICS IO
   测量查询的运行时间
   分析执行计划
   提示(Hint)
   ……
  第4章 子查询、表表达式和排名函数
  第5章 联接和集合操作
  第6章 聚合和旋转数据
  第7章 TOP和ALLPY
  第8章 数据修改
  第9章 图、树、层次结构和递归查询
  附录A 逻辑难题
  索引

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Inside Microsoft SQL Server 2005: T-SQL querying
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon