Microsoft SQL Server 2005技术内幕:T-SQL程序设计

Microsoft SQL Server 2005技术内幕:T-SQL程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2007-08
版次: 1
ISBN: 9787121042973
定价: 65.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 514页
字数: 688千字
  • 本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部构造,包含了非常全面的编程参考。它提供了使用Transact-SQL(T-SQL)的专家级指导,T-SQL是用于SQL Server的最常见的也是功能最强大的编程语言。该书由Itzik Ben-Gan权威执笔,重点关注语言特性以及它们如何被SQL Server引擎解释和处理。

      通过本书,你将深入了解T-SQL的高级用法,包括触发器、用户自定义函数、异常处理等。该书解释并比较了SQL Server 2000和SQL Server 2005在数据库开发相关问题上的解决方案,深入讨论了SQL Server 2005中新增的T-SQL编程特性,包含了大量的代码示例、表示例和逻辑难题以帮助数据库开发人员和管理员理解复杂的逻辑并掌握T-SQL。

      本书适合于专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。 Itzik Ben-Gan是Solid Quality Learning的导师和创始人。从1999年开始,他一直是Microsoft SQL Server MVP(最有价值专家),并在全世界已经开展过无数次T-SQL查询、T-SQL优化和编程方面的培训。Itzik是Microsoft SQL Server方面几本著作的作者。他在SQL ServerMagazine和MSD 序

    前言

    致谢

    引言

    第1章  数据类型相关的问题,XML和CLR UDT

      1.1  DATETIME数据类型

        DATETIME的存储格式

        时间处理

      Datetime相关的查询问题

     1.2  与字符相关的问题

      模式匹配

      区分大小写(Case-Sensitive)的筛选器

     1.3  大型对象(Large Object,LOB) 

      MAX 说明符

      BULK行集提供程序

     1.4  隐式转换(Implicit Conversion) 

      标量表达式

      筛选表达式

     1.5  基于CLR的用户定义类型

      UDT理论简介

      开发UDT

     1.6  XML数据类型

      关系数据库中的XML支持

      什么时候应该使用XML代替关系表现形式?

      数据库中的XML序列化对象

      使用开放架构(Open Schema)的XML

      作为存储过程参数的XML数据类型

      Xquery修改语句

     1.7  结论

    第2章  临时表和表变量

     2.1  临时表

      局部临时表

      全局临时表

     2.2  表变量

      限制条件

      tempdb

      范围和可见性

      事务上下文

      统计信息

     2.3  tempdb相关的注意事项

     2.4  表表达式

     2.5  比较临时对象

     2.6  综合练习——关系分区(Relational Division) 

     2.7  结论

    第3章  游标

     3.1  使用游标

     3.2  游标开销

     3.3  单独处理每一行

     3.4  按顺序访问

      自定义聚合

      连续聚合

      最大并发会话

      匹配问题

     3.5  结论

    第4章  动态SQL

    第5章  视图

    第6章  用户定义函数

    第7章  存储过程

    第8章  触发器

    第9章  事务

    第10章  错误处理

    第11章  Service Broker

    附录A  CLR程序指南

    A.1  创建CLRUtilities数据库: SQL Server 

    A.2  部署:Visual Studio

    A.3  部署和测试:Visual Studio 和 SQL Server 

    索引

    中英文术语对照表

    关于作者
  • 内容简介:
    本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部构造,包含了非常全面的编程参考。它提供了使用Transact-SQL(T-SQL)的专家级指导,T-SQL是用于SQL Server的最常见的也是功能最强大的编程语言。该书由Itzik Ben-Gan权威执笔,重点关注语言特性以及它们如何被SQL Server引擎解释和处理。

      通过本书,你将深入了解T-SQL的高级用法,包括触发器、用户自定义函数、异常处理等。该书解释并比较了SQL Server 2000和SQL Server 2005在数据库开发相关问题上的解决方案,深入讨论了SQL Server 2005中新增的T-SQL编程特性,包含了大量的代码示例、表示例和逻辑难题以帮助数据库开发人员和管理员理解复杂的逻辑并掌握T-SQL。

      本书适合于专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。
  • 作者简介:
    Itzik Ben-Gan是Solid Quality Learning的导师和创始人。从1999年开始,他一直是Microsoft SQL Server MVP(最有价值专家),并在全世界已经开展过无数次T-SQL查询、T-SQL优化和编程方面的培训。Itzik是Microsoft SQL Server方面几本著作的作者。他在SQL ServerMagazine和MSD
  • 目录:


    前言

    致谢

    引言

    第1章  数据类型相关的问题,XML和CLR UDT

      1.1  DATETIME数据类型

        DATETIME的存储格式

        时间处理

      Datetime相关的查询问题

     1.2  与字符相关的问题

      模式匹配

      区分大小写(Case-Sensitive)的筛选器

     1.3  大型对象(Large Object,LOB) 

      MAX 说明符

      BULK行集提供程序

     1.4  隐式转换(Implicit Conversion) 

      标量表达式

      筛选表达式

     1.5  基于CLR的用户定义类型

      UDT理论简介

      开发UDT

     1.6  XML数据类型

      关系数据库中的XML支持

      什么时候应该使用XML代替关系表现形式?

      数据库中的XML序列化对象

      使用开放架构(Open Schema)的XML

      作为存储过程参数的XML数据类型

      Xquery修改语句

     1.7  结论

    第2章  临时表和表变量

     2.1  临时表

      局部临时表

      全局临时表

     2.2  表变量

      限制条件

      tempdb

      范围和可见性

      事务上下文

      统计信息

     2.3  tempdb相关的注意事项

     2.4  表表达式

     2.5  比较临时对象

     2.6  综合练习——关系分区(Relational Division) 

     2.7  结论

    第3章  游标

     3.1  使用游标

     3.2  游标开销

     3.3  单独处理每一行

     3.4  按顺序访问

      自定义聚合

      连续聚合

      最大并发会话

      匹配问题

     3.5  结论

    第4章  动态SQL

    第5章  视图

    第6章  用户定义函数

    第7章  存储过程

    第8章  触发器

    第9章  事务

    第10章  错误处理

    第11章  Service Broker

    附录A  CLR程序指南

    A.1  创建CLRUtilities数据库: SQL Server 

    A.2  部署:Visual Studio

    A.3  部署和测试:Visual Studio 和 SQL Server 

    索引

    中英文术语对照表

    关于作者
查看详情
您可能感兴趣 / 更多
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MicroPython项目开发实战
(美)雅各布·贝宁格 著 张博 译
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MindSpore深度学习入门与实践
李万清、张俊峰、李枨、刘俊 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney人工智能绘画从入门到精通
盛少
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro850控制器编程与应用
徐雪松、杨静、张永贤、池学鑫 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney AI绘画从入门到精通
梁翃 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney AI绘画教程:设计与关键词创作技巧588例
雷波 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MicroPython内核开发笔记——基于MM32F3微控制器
苏勇;卓晴
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Microwave Devices and Antennas 微波器件与天线
安婷 著;安婷 编;胡昆 译;韩春辉;韩春辉;刘笑飞
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro850PLC、变频器及触摸屏综合应用技术
姜磊 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney——AIGC设计实训教程
王朝霞 马骋协 康柏林
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney人工智能AI绘画教程:从娱乐到商用
雷波 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro fluidization: Fundamentals and Applications (微型流化床:基础与应用)
许光文 著
系列丛书 / 更多
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MicroPython项目开发实战
(美)雅各布·贝宁格 著 张博 译
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MindSpore深度学习入门与实践
李万清、张俊峰、李枨、刘俊 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney人工智能绘画从入门到精通
盛少
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro850控制器编程与应用
徐雪松、杨静、张永贤、池学鑫 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney AI绘画从入门到精通
梁翃 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney AI绘画教程:设计与关键词创作技巧588例
雷波 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MicroPython内核开发笔记——基于MM32F3微控制器
苏勇;卓晴
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Microwave Devices and Antennas 微波器件与天线
安婷 著;安婷 编;胡昆 译;韩春辉;韩春辉;刘笑飞
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro850PLC、变频器及触摸屏综合应用技术
姜磊 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney——AIGC设计实训教程
王朝霞 马骋协 康柏林
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney人工智能AI绘画教程:从娱乐到商用
雷波 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro fluidization: Fundamentals and Applications (微型流化床:基础与应用)
许光文 著
相关图书 / 更多
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MicroPython项目开发实战
(美)雅各布·贝宁格 著 张博 译
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MindSpore深度学习入门与实践
李万清、张俊峰、李枨、刘俊 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney人工智能绘画从入门到精通
盛少
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro850控制器编程与应用
徐雪松、杨静、张永贤、池学鑫 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney AI绘画从入门到精通
梁翃 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney AI绘画教程:设计与关键词创作技巧588例
雷波 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
MicroPython内核开发笔记——基于MM32F3微控制器
苏勇;卓晴
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Microwave Devices and Antennas 微波器件与天线
安婷 著;安婷 编;胡昆 译;韩春辉;韩春辉;刘笑飞
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro850PLC、变频器及触摸屏综合应用技术
姜磊 编
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney——AIGC设计实训教程
王朝霞 马骋协 康柏林
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Midjourney人工智能AI绘画教程:从娱乐到商用
雷波 著
Microsoft SQL Server 2005技术内幕:T-SQL程序设计
Micro fluidization: Fundamentals and Applications (微型流化床:基础与应用)
许光文 著