首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训

SQL Server 2005 XML高级编程

  • 书名:SQL Server 2005 XML高级编程
  • 作者:(美)科林(Klein,S.) 著,王馨 译
  • 来源:清华大学出版社
  • 出版时间:2007年01月
  • ISBN:9787302141112
  • 定价:59元

看 书 评 论 收 藏打 分 购 买

图书版权归出版社和作者所有,CSDN & DearBook独家提供试读和连载
内容介绍:
通过支持成熟的新xml数据类型、SQL Server 2005可以利用原来的特性从SQL Server和XML中获取最多的好处,这令人激动万分。本书讨论了如何对SQL XML和SQL Sever 2005服务器进行重大改革,以支持新的xml数据类型,而安全和性能方面的改进则可以让你在处理XML时获得更好的体验。\r\n 在本书中将学习新的xml数据类型的潜在使用方法,以及如何用它来支持诸如XQuery和XML数据操纵语言之类的技术。然后本书重点介绍了xml数据类型的客户端处理。最后,将了解.NET Framework和ADO.NET所做的改...

最近评论

精 彩 导 读

简 介 我最近喜欢上一个词:1961年Robert Heinlein小说中出现的陌生领域中的陌生人(Stranger in a Stranger Land),而且被Rod Paddock在2005年3/4月刊的CoDe Magazine的“Grokking .NET”一文中做了强调。这个词就是Grok,不只是因为这个词有着深刻的含义,念起来也很有趣。 在那本小说中,Grok是指火星人,其意思是指“研究者理解得非常透彻以至于已经完全融入他研究的领域了”,这个词也适用于本书,因为这本书旨在帮助你透彻理解(Grok) SQL Server 2005中新增的XML技术。 Microsoft对待XML技术是很认真的,这一点可以从SQL Server 2005的发布中看得再清楚不过了,SQL Server 2005添加了对成熟的新xml数据类型的支持。这个新数据类型可以是一个列、一个变量或者是一个存储过程。并且还支持诸如XQuery、XML DML(Data Manipulation Language,数据操纵语言)之类的技术,它们提供了对xml数据类型执行完全的查询和数据修改的能力。 Microsoft同样认真地提供了对客户端的新xml数据类型的支持,并且在.NET Framework 2.0和Visual Studio 2005中做了重大的改变和改进。当你无法从客户端利用这些新功能时,为什么要把所有的工作都放在后端呢?鉴于此,本书将重点讨论这些改变和改进。 Microsoft还对SQLXML做了重大的改进,并且SQL Server 2005包含有SQLXML 4.0。主要的改进都是为了支持新的xml数据类型,而在安全性和性能方面也做了一些改进,这是为了使你在操纵XML时有更好的体验。 本书读者对象 本书适合于那些希望学习这项令人激动的新技术,并且掌握如何在他们的工作环境 中利用这项新技术来获益的开发人员。如果读者已经具备了SQL Server 2000、T-SQL 和有关SQLXML之前版本的知识,那么学起来会容易一些,当然这并不是阅读本书的前提条件。 在阅读本书时,适当地了解XML及相关技术(如XQuery)也是有用的,但不一定非得如此。 本书内容 本书重点介绍三个主要领域。第一个也是最重要的领域就是新的xml数据类型和服务器端的XML处理,以及相关的主题,如对xml数据类型建立索引和执行查询。然后本书将把重点转向xml数据类型的客户端处理,并会着重介绍SQLXML 4.0中新的、增强的技术。最后,本书介绍了.NET Framework 2.0和ADO.NET中新的增强和改变,用于在SQL Server 2005中支持新的xml数据类型CLR集成。 本书组织结构 本书组织为多个部分与章节,以便于更好地掌握SQL Server中包含的新技术。前两个部分集中讨论SQL Server 2005,为本书余下内容打下基础,这两个部分讨论.NET Framework的新版本、Visual Studio 2005以及与CLR的集成将如何使你的工作环境受益匪浅。 本书组织结构如下。 第Ⅰ部分 SQL Server 2005简介 ● 第1章:“.NET Framework 2.0中有关XML的新特性”,简短讨论.NET Framework的新版本中包含的一些有关XML的新特性。 ● 第2章:“SQL Server 2005 XML的新特性”,概括介绍从SQL Server 2000到SQL Server 2005的一些改变和增强。 ● 第3章:“安装SQL Server 2005”,快速演示和解释了SQL Server 2005的安装方法。 第Ⅱ部分 SQL Server 2005中服务器端的XML处理 ● 第4章:“xml数据类型”,介绍xml数据类型。 ● 第5章:“在SQL Server 2005中查询和修改XML数据”,讨论如何查询和修改 xml数据类型。 ● 第6章:“在SQL Server 2005中对XML数据建立索引”,讨论对xml数据类型建立索引。 ● 第7章:“SQL Server 2005中的XML模式”,讨论XML模式和XML模式集。 ● 第8章:“对FOR XML和OPENXML的Transact-SQL增强”,谈论SQL Server 2005中的T-SQL改变和增强。 ● 第9章:“SQL Server 2005中的CLR支持”,概括介绍SQL Server 2005中的CLR集成。 第Ⅲ部分 SQL Server 2005中客户端的XML处理 ● 第10章:“对xml数据类型的客户端支持”,通过诸如SQLXML之类的主题讨论从客户端支持xml数据类型。 ● 第11章:“用SQLXML 4.0执行客户端的XML处理”,通过关注新增的SQL本地客户端来谈论SQLXML 4.0的改变和增强。 ● 第12章:“创建与查询XML视图”,谈论XML视图和XSD模式。 ● 第13章:“用updategram更新XML视图”,深入讨论updategram的改变和增强。 ● 第14章:“通过XML视图批量加载XML数据”,谈论XML批量加载工具并讨论SQLXML 4.0提供的改变。 ● 第15章:“SQLXML数据访问方法”,进一步讨论SQL本地客户端及其他数据访问方法,如ADO、OLE DB和ODBC。 ● 第16章:“在SQL Server 2005中使用XSLT”,概括介绍XSLT。 第Ⅳ部分 SQL Server 2005、SqlXml和SOAP ● 第17章:“SQL Server 2005中对Web服务(SOAP)的支持”,介绍和讨论了SQL Server 2005端点(Web服务)。 ● 第18章:“客户端的SOAP”,在第18章中讨论如何引用和使用SQL Server 2005端点。 ● 第19章:“Web服务描述语言(WSDL)”,介绍和讨论WSDL文件、使用内置的文件,以及在创建自己的WSDL文件时需要考虑哪些问题。 第Ⅴ部分 SQL Server 2005与Visual Studio 2005 ● 第20章:“SQL Server 2005 SQLXML托管类”,介绍SQLXML托管类,以及如何利用Visual Studio 2005从客户端使用这些类。 ● 第21章:“处理程序集”,介绍程序集,并讨论如何在SQL Server 2005和Visual Studio 2005中创建和使用它们。 ● 第22章:“创建.NET例程”,介绍.NET例程,并讨论如何在SQL Server 2005和Visual Studio 2005中创建和使用它们。 ● 第23章:“ADO.NET”,讨论ADO.NET 2.0的一些改变和增强,比如异步命令操作、查询通知以及对xml数据类型的支持。 ● 第24章:“ADO.NET 2.0指导原则与最佳实践”,介绍ADO.NET 2.0的一些指导原则和最佳实践。 ● 第25章:“案例研究——综合应用”,给出一个案例,其中用到了本书中讨论的大部分技术。 ● 附录A:“SQL Server 2005中的XQuery”,简短介绍了SQL Server 2005对XQuery的支持,及其语法和使用。 学习本书的环境 本书所有的示例都需要以下环境: ● SQL Server 2005 ● Visual Studio 2005 虽然在单独的计算机上运行上面列出的两种软件产品是可能的,但是在完成本书中的示例时,这两种产品运行在同一台计算机上。 本书约定 为了有助于你对本书有更深入的理解,我们在全书中使用了许多约定。 这样的方框表示重要的、需要牢记的知识,这些知识与周围的内容是直接相关的。 关于当前讨论内容的技巧、提示、窍门和旁白使用楷体字表示。 关于文本的样式: ● 在介绍新术语和重要的词时用楷体字表示它们。 ● 键盘按键表示法如下:Ctrl+A。 ● 用Courier字体表示书中的代码。 ● 用两种不同的方法展示代码: 在代码示例中,用灰色背景突出显示新的、重要的代码。 对于当前环境中不那么重要的代码或者以前显示过的代码,不采用灰色背景突出显示它们。 源代码 在阅读本书的例子时,可以选择手工输入所有的代码,或者使用本书附带的源代码文件。本书中使用的所有源代码都可以从http://www.wrox.com下载。在该站点上,只需定位本书的书名(通过Search文本框或者是使用某个书名列表),并单击本书详细信息页面上的Download Code链接,来获得本书的所有源代码。 由于许多图书具有类似的书名,你可能发现最容易的方法是通过ISBN进行搜索。本书的ISBN是0-7645-9792-2。 一旦下载了代码,就可以使用所喜爱的压缩工具来对它进行解压缩。此外,也可以进入位于www.wrox.com/dynamic/books/download.aspx的Wrox代码下载主页,来查看针对本书以及所有其他Wrox图书的代码。 勘误表 我们尽力确保在本书的内容或代码中不出现错误。但是,错误在所难免。如果在我们的图书中发现错误,如拼写错误或代码段错误,我们将非常感谢你提供反馈。通过将你发现的错误以勘误表形式发送给读者,可能会为其他读者节省宝贵的时间,同时你也是在帮助我们提供更高质量的内容。 要找到本书的勘误表页面,可以访问http://www.wrox
line

网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告

北京百联美达美数码科技有限公司  版权所有  京 ICP 证 020026 号

Copyright © 2000-2006, CSDN.NET, All Rights Reserved