《SQL Server 2000与XML应用技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李昆堂著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113050301
  • 页数:321 页
图书介绍:

第1章 XML概述 1

1-1 使用XML的意义 2

1-2 什么是XML 2

1-3 XML基本语句 5

1-4 XML结构与组成 5

1-5 产生格式正确的(Well-Formed)XML文件 8

1-5-1 具有有效合法的(Valid)XML文件 9

1-5-2 常用工具 9

1-6 命名空间(Namespace) 15

第2章 DTD文件类型声明 19

2-2 如何引用DTD 20

2-1 文件类型声明 20

2-3 DTD使用须知 22

2-3-1 声明元素 22

2-3-2 元素的数据类型 24

2-3-3 元素的属性声明 26

第3章 XDR Schema声明 43

3-1 XML Schemas与DTD 44

3-1-1 引用XDR Schemas 44

3-2 定义元素 46

3-2-1 ElementType元素 46

3-2-2 element元素 49

3-3 定义属性 51

3-3-1 AttributeType元素 51

3-3-2 attribute元素 54

3-4 description元素 55

3-5 datatype元素 56

3-6 group元素 56

第4章 Xpath 59

4-1 XPath简介 60

4-2 位置路径(Location Path) 61

4-3-1 坐标轴(Axis) 63

4-3 位置步(Location Steps) 63

4-3-2 节点测试(Node Tests) 66

4-3-3 选取谓词(Predicates) 67

4-4 函数与运算符 69

第5章 CSS与XSLT 71

5.1 使用CSS来显示XML 72

5.2 认识XSLT 74

5-2-1 XSLT样式表结构 74

5-2-2 定义模板规则 75

5-2-3 应用XSL Style Sheet 76

5-3 模板规则 76

5-3-1 定义多个模板规则 78

5-3-2 排序(Sort) 79

5-3-3 指定输出格式 80

5-4 XSL文件的合并使用 82

5-4-1 include功能 82

5-4-2 import与include使用规则 83

5-5 XSLT的程序设计 84

5-5-1 Template的名称使用 84

5-5-2 变量与参数 84

5-5-3 循环与流程控制 87

第6章 如何提取XML数据 89

6-2 使用FOR XML子句 90

6-1 提取XML格式数据 90

6-3 使用RAW模式 91

6-4 使用AUTO模式 93

6-5 控制XML输出 94

6-6 指定XMLDATA选项 99

6-7 提取二进制数据 99

6-8 自定义XML属性格式 101

6-9 使用EXPLICIT模式 102

6-10 在多数据表中使用EXPLICIT模式 103

第7章 使用Tansact-SQL维护XML数据 105

7-1 产生行集(Rowset)数据行对象 106

7-2 产生内部描述树 107

7-3 由内部描述树中取得行集 108

7-4 新建XML数据到数据表中 109

7-5 使用Flags指定属性或元素对应 110

7-6 使用现存的数据表结构 111

7-7 指定字段对应到不同节点 112

7-8 使用字段节点对应代替Flag组合 113

第8章 使用HTTP访问XML数据 115

8-1 设置HTTP访问SQL数据库 116

8-1-1 测试HTTP链接SQL Server 123

8-1-2 URL字符编码 124

8-2-1 使用XML模板文件 125

8-2 在Server端使用XML Templates 125

8-2-2 在模板文件中使用参数 126

8-2-3 在模板文件中指定样式表 127

8-3 由客户端传送Template 128

8-3-1 使用HTML表单传送模板 129

8-3-2 使用XML DOM对象直接传送模板 131

8-4 发布数据库对象 132

8-4-1 使用HTTP提取数据库对象 134

第9章 使用ADO访问XML数据 137

9-1 使用ADO提取XML数据 138

9-1-1 以XML方式显示Recordset 138

9-1-2 使用Command对象进行XML查询 139

9-2 在ASP-Based Web上使用ADO与XML 141

9-2-1 应用XSL Style Sheet 141

9-2-2 指定输出编码内容 142

9-2-3 使用ASP与ADO在Web上显示数据 142

第10章 对应XDR结构描述文件 145

10-1 对应Schemas的使用 146

10-1-1 定义一个默认Table-to-Schema的对应 146

10-1-2 在Schemas中加上注释 147

10-2 使用Schemas提取数据 148

10-2-1 使用XPath语句提取特定数据 148

10-2-2 在Command对象中指定使用Schame 149

10-2-3 在模板中使用Schame查询 151

10-2-4 使用Schema虚拟名称查询 152

10-2-5 控制Schema cache 154

10-3 多数据表对应 154

10-3-1 对应具有关联的数据表 155

10-3-2 控制XML文件层次结构问题 157

10-3-3 筛选数据 158

10-4 现存Schema的注释 160

10-4-1 使用Constants 160

10-4-2 排除不必要的字段 162

10-4-3 对应ID、IDREF以及IDREFS属性 163

10-4-4 指定数据类型 164

第11章 使用Updategram XML文件修改数据 167

11-1 使用Updategram修改数据 168

11-2 对应SQL的数据到Updategram中 168

11-3 使用Updategram新建数据 170

11-4 使用Updategram删除数据 172

11-5 使用Updategram更新数据 173

11-6 在Updategram中使用参数 174

11-7 在Web上应用Updategram 175

第12章 使用SQLBulkLoad对象 179

12-2 使用SQLBulkLoad对象 180

12-1 使用Bulk Load Facility 180

12-3 使用SQLBulkLoad新建数据表 185

12-4 处理SQLBulkLoad错误事件 187

第13章 XML实用范例—供货整合 191

13-1 范例程序安装说明 192

13-2 范例程序应用说明 195

13-3 范例程序模拟状况 195

13-4 范例程序操作说明 197

13-4-1 在线产品浏览 197

13-4-2 会员注册与登录 203

13-4-3 购买产品与购物袋处理 206

13-4-4 结账处理 210

13-4-5 订单出货处理过程 214

13-4-6 快递公司快递处理 220

第14章 使用XML Schemas 223

14-1 XML Schemas数据类型 224

14-2 如何引用XML Schemas 226

14-3 XML Schema文件结构 229

14-4 默认数据类型 232

14-5 自定数据类型 237

14-6 数据类型分类与组成 241

14-6-1 原生(Primitive)与派生(Derived)以及基础(Base)数据类型 242

14-6-2 原子型(Atomic)、列表型(List)与联合型(Union)数据类型 243

14-6-3 匿名型(Anonymous)与署名型(Named)数据类型 245

14-6-4 数据类型的组成结构 245

14-6-5 SimpleType与ComplexType数据类型 247

14-7 Schema组件的领域性与Namespace 249

14-7-1 全域性与区域性的对象差异性 250

14-7-2 TargetNamespace与default namespace的意义 250

14-7-3 Qualified与Unqualified的差异 251

14-8 XML Schema元素使用说明 253

14-8-1 all组元素 254

14-8-2 any元素 255

14-8-3 anyAttribute元素 258

14-8-4 anotation与appinfo、documentation元素 261

14-8-5 attribute元素 262

14-8-6 attributeGroup元素 265

14-8-7 choice元素 265

14-8-8 simpleContent、complexConten与extensions元素 266

14-8-9 field与selector元素 268

14-8-10 key、unique与keyref元素 268

14-8-11 list元素 278

14-8-12 group元素 280

14-8-13 restriction元素 283

14-8-14 sequence元素 285

14-8-15 import与include元素 286

14-8-16 union元素 291

14-8-17 redefine元素 293

14-8-18 element元素 297

14-8-19 schema元素 305

14-8-20 simpleType与complexType元素 306

14-8-21 notation元素 307

14-9 pattern与XML Schema正规表达式 308

附录A 安装SQLXML2.0 313

附录B 安装HTTPSQL练习工具 317

附录C 安装XSL练习工具 319