欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 外版图书 > 计算机与互联网 > SQL Server 2000与XML数据库编程(第2版)

浏览历史

SQL Server 2000与XML数据库编程(第2版)

SQL Server 2000与XML数据库编程(第2版)

prev next

  • 商品货号:01182006-5-30-1213
  • 商品重量:0克
    作者:孙瑛霖 等
    图书书号/ISBN:7-302-06377-X
    出版日期:2003-03-01
    印张:23.25
    字数:519千字
    开本:16
  • 上架时间:2008-04-23
    商品点击数:689
  • 定价:¥49.00元
    本店售价:¥23.25元
    注册用户:¥23.25元
    vip:¥22.09元
    黄金等级:¥20.93元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

Microsoft SQL Server 2000中提供了丰富的XML支持,可以轻松将关系数据映射到XML中。 本书是《微软.NET程序员系列》丛书之一,在更新第1版中原有内容的基础上,新增了许多新内容。全书分为14章,每章都侧重介绍SQL Server与XML数据库编程的一个方面,包括SQL Server对XML的支持、用IIS、ADO和.NET框架构建基于XML的客户端应用程序等,本书还对SOAP、.NET框架、SQLXML3.0、XML Web服务、updategram、客户端XML处理和其他重要技术的最新发现进行详细介绍。 本书适合具有一定Web开发经验、熟悉相关Web开发技术(如IIS、ASP、HTML和HTTP)的中、高级用户使用。
前言

第1章 SQL、XML和商务Internet

1.1 关系数据与SQL
1.2 集成的挑战
1.3 XML的出现
1.3.1 XML概述
1.3.2 命名空间
1.3.3 用XML构建解决方案
1.3.4 用XML表示商务实体
1.4 用XPath引导XML文档
1.4.1 指定位置路径
1.4.2 在位置路径中使用条件
1.5 XSL样式表
1.5.1 XSL样式表文档
1.5.2 在样式表中使用多个模板.
1.5.3 应用样式表
1.6 文档对象模型
1.7 XML架构
1.7.1 架构语言
1.7.2 验证XML文档
1.8 用XML将商务Web化
1.8.1 在B2C(商务-消费者)解决方案中使用XML
1.8.2 在B2E(商务-企业)解决方案中使用XML
1.8.3 在B2B(商务-商务)解决方案中使用XML
1.8.4 用XML将Northwind Traders公司Web化
1.9 本章小结

第2章 用Transact-SQL检索XML数据

2.1 SELECT...FOR XML语句
2.2 使用RAW模式
2.2.1 在RAW模式查询中使用联结
2.2.2 用列的别名指定属性名称
2.3 使用AUTO模式
2.3.1 在AUTO模式查询中使用别名
2.3.2 AUTO模式中的联结
2.3.3 使用ELEMENTS选项
2.4 使用EXPLICIT模式
2.4.1 确定必需的通用表
2.4.2 EXPLICIT模式查询中的指令
2.4.3 用element和xml指令检索子元素
2.4.4 用EXPLICIT模式检索相关数据
2.4.5 用hide指令对数据排序
2.4.6 用xmltext指令检索XML值
2.4.7 用cdata指令检索CDATA
2.4.8 使用ID、IDREF和IDREFS指令以及XMLDATA选项
2.5 用BINARY BASE64选项检索二进制字段
2.6 本章小结

第3章 用OpenXML插入XML数据

3.1 一个接收XML文档的模型
3.1.1 将XML数据传递给存储过程
3.1.2 XML文档的解析和分解
3.1.3 清除
3.2 用OpenXML函数生成行集
3.2.1 指定行模式
3.2.2 用flags参数检索属性和元素
3.2.3 定义行集架构
3.3 用OpenXML插入数据
3.3.1 将数据插入到现有表中
3.3.2 创建新表
3.4 用OpenXML检索XML元数据
3.4.1 插入溢出数据
3.4.2 创建边缘数据表
3.5 本章小结

第4章 用IIS发布数据库

4.1 SQL Server的HTTP发布结构
4.2 用IIS虚拟目录发布数据库
4.2.1 为虚拟目录指定名称和路径
4.2.2 为虚拟目录配置安全性设置
4.2.3 指定数据源
4.2.4 指定数据访问设置
4.2.5 创建虚拟名称
4.2.6 指定高级选项
4.3 用脚本配置虚拟目录
4.3.1 SQL VDirControl对象
4.3.2 SQL VDirs集合对象
4.3.3 SQL VDir对象
4.3.4 VirtuaINames集合对象
4.3.5 VirtualName对象
4.4 用URL查询测试虚拟目录
4.4.1 用URL查询检索XML文档
4.4.2 在URL查询中编码特殊字符
4.4.3 在URL查询中指定样式表
4.4.4 指定内容类型
4.4.5 指定字符集
4.4.6 在URL查询中执行存储过程
4.5 本章小结

第5章 用XML模板检索数据

5.1 模板概述
5.2 创建模板
5.2.1 在模板中包含多个查询
5.2.2 在模板中调用存储过程
5.2.3 创建参数化的模板
5.3 用模板应用样式表
5.3.1 在服务器端应用样式表
5.3.2 在客户端应用样式表
5.4 提交模板
5.4.1 从HTML窗体提交模板
5.4.2 从非HTML客户端提交模板
5.5 本章小结

第6章 用ADO访问XML数据

6.1 ADO概述
6.2 SQL XML的OLE DB提供程序
6.2.1 使用SQLOLEDB提供程序
6.2.2 使用SQLXMLOLEDB提供程序
6.3 用ADO检索xML数据
6.3.1 命令方言
6.3.2 从Stream中检索结果
6.3.3 执行FOR XML语句
6.3.4 调用返回XML片段的存储过程
6.3.5 向结果中添加根元素
6.3.6 用ADO执行模板
6.3.7 使用带有xsl属性的样式表
6.3.8 用Output Encoding属性管理输出格式
6.3.9 把XML数据检索为DOMDoxument对象
6.4 本章小结

第7章 从.NET应用程序访问XML数据

7.1 .NET框架简介
7.2 用ADO.NET从SQL Server中检索XML
7.2.1 用SqlCommand类检索XML
7.2.2 从DataSet类检索XML
7.3 使用SqlXml托管类
7.3.1用SqlXmlCommand类检索XML
7.3.2 使用SqlXPararameter类
7.3.3 用SqlXmlAdapter类检索DataSet
7.4 本章小结

第8章 用映射架构检索数据

8.1 使用默认映射
8.2 用批注映射数据
8.2.1 将XML文件映射到一个表
8.2.2 将XML数据映射到多个表
8.2.3 定义架构中的常量
8.2.4 使用ID、IDREF和IDREFS批注
8.2.5 排除字段
8.2.6 筛选值
8.2.7 指定目标命名空间
8.2.8 检索二进制数据
8.2.9 检索CDATA节
8.2.10 检索溢出列
8.2.11 用hide批注隐藏字段
8.3 用映射架构检索数据
8.3.1 根据架构使用XPath表达式
8.3.2 通过IIS使用映射架构
8.3.3 在ADO中使用映射架构
8.3.4 在.NET框架程序中使用映射架构
8.4 本章小结

第9章 客户端XML处理

9.1 客户端XML结构
9.2 客户端查询的语法
9.2.1 NESTED模式中的基表名
9.2.2 在NESTED模式下使用GROUP BY
9.2.3 在NESTED模式中使用额外的FORXML关键词
9.2.4 对时间戳列使用NESTED模式
9.2.5 从返回行集的存储过程中检索XML
9.2.6 客户端XML处理的单行集限制
9.3 用模板执行客户端FORXML查询
9.3.1 执行SQLSAPI虚拟目录中的客户端模板
9.3.2 用ADO执行客户端模板
9.3.3 用SqlXmlCommand类执行客户端模板
9.3.4 在客户端模板中使用XPath查询
9.4 为客户端XML处理配置SQLISAPI虚拟目录
9.5 使用ADO Command对象的ClientSideXml属性
9.6 使用SqlXmlCommand托管类的ClientSideXml属性
9.7 本章小结

第10章 用updategram修改数据

10.1 updategram概述
10.2 在updategram中映射数据
10.2.1 使用默认的映射
10.2.2 使用映射架构
10.3 在updategram中处理NULL值
10.4 在updategram中使用参数
10.5 更新多行
10.5.1 使用id属性
10.5.2 使用多个Before和After元素
10.6 updategram的结果
10.6.1 updategram的错误消息
10.6.2 应用样式表
10.7 用updategram插入行
10.7.1 插入多行
10.7.2 使用IDENTITY列值
10.7.3 生成全局惟一标识符(GULD)
10.7.4 在映射架构插入关系数据
10.8 用updategram删除数据
10.9 updategram和并发
10.9.1 低级并发保护
10.9.2 中级并发保护
10.9.3 高级并发保护
10.10 在updategram中组合INSERT、UPDATE和DELETE操作
10.11 执行updategram
10.11.1 在虚拟目录中执行updategram
10.11.2 用ADO执行updategram
10.12 用SqlXml托管类执行updategram
10.12.1 从updategram检索XML响应
10.12.2 检索updategram的错误信息
10.13 本章小结

第11章 用DiffGram修改数据

11.1 DiffGram概述
11.2 DiffGram和映射架构
11.3 用DiffGram更新数据
11.4 用DiffGram插入数据
11.5 用DiffGram删除数据
11.6 在DiffGram中组合INSERT、UPDATE和DELETE操作
11.7 执行DiffGram
11.7.1 在SQLlSAPI虚拟目录中执行DiffGram
11.7.2 用ADO执行DiffGam
11.7.3 用SqlXml托管类执行DiffGram
11.8 本章小结

第12章 大容量装载XML数据

12.1 XML Bulk Load组件
12.1.1XMLBulk Load组件作原理
12.1.2 大容量装载XML数据
12.1.3 维护引用完整性
12.1.4 生成数据库架构
12.2 本章小结

第13章 用SOAP访问数据

13.1 Web服务和SOAP
13.1.1 SOAP请求消息
13.1.2 SOAP响应消息
13.1.3 Web服务描述语言(WSDL)
13.2 用SQLXML 3.0创建Web服务
13.2.1 用[配置IIS支持]工具创建Web服务
13.2.2 配置Web服务
13.2.3 以编程方式创建Web服务
13.2.4 SOAP虚拟名称文件
13.3 来自SQLXML Web服务的SOAP响应
13.3.1 将行作为XML元素数组返回
13.3.2 将行作为DataSet数组返回
13.3.3 将行作为单-DataSet返回
13.3.4 返回输出参数
13.3.5 检索错误信息
13.3.6 向SQLXMLWeb服务发送SOAP消息
13.4 用SOAP工具包构建客户端
13.4.1 用SOAP工具包调用XMLWeb服务方法
13.4.2 用SOAP工具包检索参数的返回值
13.5 用.NET框架构建SOAP客户端
13.5.1 用.NET框架生成代理类
13.5.2 用.NET框架调用Web服务方法
13.5.3 用.NET框架检索参数的返回值
13.6 本章小结

第14章 案例分析:一个电子商务解决方案

14.1 安装示例应用程序
14.2 示例应用程序场景
14.3 使用示例应用程序
14.4 示例应用程序的实现细节
14.4.1 NorthwindTraders虚拟目录
14.4.2 Bs Beverages Web站点
14.4.3 订单管理应用程序
14.4.4 目录导入工具
14.5 本章小结

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha