书籍详情

Microsoft SQL Server 2000与XML程序设计

Microsoft SQL Server 2000与XML程序设计

作者:(美)Graeme Malcolm著;莱恩工作室译

出版社:北京大学出版社

出版时间:2001-01-01

ISBN:9787301051412

定价:¥41.00

购买这本书可以去
内容简介
  本书介绍了如何将公司的关系数据库转换成强大的电子商务,B2B和WEB应用程序,它对于这种解决方案的开发人员有很大的帮助。SQLServer2000对XML的全面支持使得利用熟悉的标准,如XPath、XDR方案、XSLTransformation、HTTP和OLEDB,以及新的工具来映射XML和关系数据变得十分简单。您将从本书中了解到如何从数据库检索XML数据,如何将XML数据插入到数据库中,以及如何在扩展的数据库解决方案中操纵XML数据等。您还将看到一些现实的解决方案——包括知识管理系统和高容量的电子零售数据库,它们说明了如何使用SQLServer和XML来将您的重要商务过程转换到Web中,附录部分还为使用SQLServer的开发人员提供了有关XML的详细内容。本书主要内容包括:**SQL、XML和商务Internet;**使用Ttansact-SQL、“MicrosoftActiveX数据对象”(ADO)、HTTP数据库分布、XML模板通过HTTP和映射方案来检索XML数据;**使用OpenXML函数插入XML数据;**XDR方案;**XSLTransformation;**“Internet信息服务”MMC管理单元工具中的XML支持;**使用更新程序和XML大量加载组件;**构建电子商务解决方案。
作者简介
暂缺《Microsoft SQL Server 2000与XML程序设计》作者简介
目录
致谢
简介
第一章 SQL、XML和商务Internet
1.1 关系数据和SQL
1.2 集成的挑战
1.3 XML的出现
1.3.1 使用XML表示商务实体
1.4 使用XML建立商务Web
1.4.1 在B2C解决方案中使用XML
1.4.2 在B2E解决方案中使用XML
1.4.3 在B2B解决方案中使用XML
1.4.4 使用XML构建Northwind Traders Web站点
第二章 使用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 总结
第三章 使用ADO进行XML数据访问
3.1 ADO刷新程序
3.2 XML查询模板
3.2.1 提交FORXML查询
3.2.2 调用存储过程
3.3 使用ADO执行XML查询
3.3.1 使用MSSQLXML语调提交XML查询
3.3.2 将XML查询作为Stream对象提交
3.4 与XML相关的SQLOLEDB提供者属性
3.4.1 应用具有XSL属性的样式页
3.4.2 使用相对路径和Base Path属性
3.4.3 控制具有SS Stream Flags属性的文件引用
3.4.4 管理具有Output Encoding属性的输出格式
3.5 总结
第四章 使用HTTP进行数据访问
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 SQLVDirControl对象
4.3.2 SQLVDirs集合对象
4.3.3 SQLVDir对象
4.3.4 VirtualNames集合对象
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 在URL查询中执行存储过程
4.5 总结
第五章 使用XML模板通过HTTP检索数据
5.1 什么是模板?
5.2 创建模板
5.2.1 创建参数化的模板
5.3 应用具有模板的样式页
5.3.1 在服务器上应用样式页
5.3.2 在客户端应用样式页
5.4 投递模板
5.4.1 通过HTML表单投递模板
5.4.2 通过非HTML客户投递模板
5.5 总结
第六章 使用映射方案检索数据
6.1 XML方案概述
6.1.1 使用方案定义XML文档
6.1.2 XML Data Reduced(XDR)方案
6.1.3 示例方案
6.2 映射方案
6.2.1 使用默认映射
6.2.2 使用注释映射数据
6.3 使用映射方案检索数据
6.3.1 通过方案使用XPath表达式
6.3.2 通过ADO使用映射方案
6.3.3 通过HTTP使用映射方案
6.3.4 缓存方案
6.4 高级注释
6.4.1 在方案中定义常量
6.4.2 指定关键字段
6.4.3 筛选值
6.4.4 使用ID、IDREF和IDREFS注释
6.4.5 指定目标名称空间
6.4.6 检索二进制数据
6.4.7 检索CDATA部分
6.4.8 检索溢出列
6.5 总结
第七章 使用OpenXML插入XML数据
7.1 检索XML文档的模型
7.1.1 将XML数据传送到存储过程
7.1.2 解析XML文档
7.1.3 清理
7.2 使用OpenXML函数生成行集
7.2.1 指定行模式
7.2.2 使用flags检索属性和元素
7.2.3 定义行集方案
7.3 使用OpenXML插入数据
7.3.1 将数据插入现有的表中
7.3.2 创建新表
7.4 使用OpenXML检索XML元数据
7.4.1 插入溢出数据
7.4.2 创建边缘表
7.5 总结
第八章 其他XML工具
8.1 安装XML For SQL Server 2000 Web Release
8.1.1 XML For SQL Server 2000 Web Release 1概述
8.2 使用更新程序修改数据
8.2.1 解析更新程序
8.2.2 映射更新程序中的数据
8.2.3 处理更新程序中的NULL值
8.2.4 在更新程序中使用参数
8.2.5 更新多行
8.2.6 更新程序结果
8.2.7 使用更新程序插入行
8.2.8 使用更新程序删除数据
8.2.9 更新程序和并行性
8.2.10 在更新程序中组合INSERT、UPDATE和DELETE操作
8.3 XML大量加载组件
8.3.1 大量加载组件的工作方式
8.3.2 大量加载XML数据
8.3.3 维护引用整体性
8.3.4 生成数据库方案
8.4 总结
第九章 使用SQL Server和XML构建电子商务解决方案
9.1 示例电子商务情景
9.1.1 电子商务情景概述
9.1.2 电子商务情景中的挑战
9.2 在线零售商的Web站点
9.2.1 显示产品类别
9.2.2 显示指定类别的产品
9.2.3 显示产品的详细信息
9.2.4 顾客身份验证
9.2.5 管理购物车
9.2.6 结算
9.3 供应商一方的订单处理
9.3.1 将订单插入到供应商的数据库中
9.3.2 使用Order Picking应用程序准备发货
9.3.3 将订单的详细信息发送给运输公司
9.4 查看运输信息
9.5 更新目录
9.5.1 下载目录
9.5.2 导入目录数据
9.6 给零售商开发票
9.6.1 引入BizTalk Server 2000
9.6.2 BizTalk Server消息传递
9.7 总结
附录 介绍XML
A.1 什么是XML?
A.1.1 XML标签
A.1.2 在XML文档中表示数据
A.1.3 名称空间
A.2 使用XPah定位XML文档
A.2.1 指定位置路径
A.2.2 在位置路径中使用条件
A.3 XSL样式页
A.3.1 XSL样式页文档
A.3.2 在样式页中使用多个模板
A.3.3 应用样式页
A.4 XML数据方案
A.4.1 创建XDR方案
A.4.2 指定内容模型
A.4.3 限制元素的内容
A.4.4 决定数据必须出现的次数
A.4.5 指定数据类型
A.4.6 验证XML文档
A.5 总结
猜您喜欢

读书导航