SQL Server 2000 XML应用程序开发指南PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)John Griffin著;辰卓工作室译
- 出 版 社:北京:机械工业出版社
- 出版年份:2002
- ISBN:7111096347
- 页数:264 页
第1章 XML 1
1.1 XML的由来 1
1.2 XML文档 3
1.2.1 XML处理过程 4
1.2.2 XML文档的组成 5
1.2.3 格式良好的XML文档 10
1.3 文档类型定义 10
1.3.1 DOCTYPE声明 11
1.3.2 Public与Private 12
1.3.3 注释 12
1.3.4 声明元素 12
1.3.5 声明属性 16
1.3.6 有效的XML文档与格式良好的XML文档 18
1.3.7 为给定的XML文档编写DTD的例子 18
1.3.8 无效XML文档的例子 21
1.4 XML模式 23
1.4.1 模式规范 23
1.4.2 模式基础 24
1.5 高级主题 36
1.5.1 名字空间和限定 36
1.5.2 限定的局部声明 37
1.5.3 非限定的局部声明 38
1.5.4 模式文件的位置 40
1.6 练习答案 41
1.6.1 属性列表 41
1.6.2 无效的XML文档 41
1.7 小结 43
第2章 XSLT样式表 44
2.1 可扩展样式表语言转换 44
2.1.1 整体大于部分之和 44
2.1.2 XSL编辑器 45
2.2 什么是样式表 45
2.2.1 HTML样式表 47
2.2.2 简单的XSLT样式表 48
2.3 节点和树的思维方式 49
2.3.1 节点 51
2.3.2 位置路径 51
2.4 样式表结构 52
2.4.1 把样式表和XML文档相关联 53
2.4.2 <xsl:stylesheet> 54
2.4.3 元素的层次和顺序 54
2.4.4 样式表结构的例子 55
2.5 模板 55
2.5.1 模式(简化语法) 56
2.5.2 模式示例 56
2.5.3 模板规则 58
2.5.4 创建树 63
2.6 数字的格式化输出 68
2.6.1 <xsl:decimal-format> 68
2.6.2 Format-number()函数 69
2.7 条件处理 70
2.7.1 <xsl:if>元素 70
2.7.2 <xsl:choose>元素 71
2.7.3 循环 71
2.7.4 控制输出 72
2.8 模式 74
2.9 例子—一个企业的财政季度报告 76
2.10 小结 84
第3章 IIS和虚目录 85
3.1 虚目录 85
3.2 虚目录管理工具 85
3.2.1 系统要求 86
3.2.2 虚名字 86
3.3 用虚目录管理工具创建虚目录 87
3.3.1 启动虚目录管理工具 87
3.3.2 命名虚目录 88
3.3.3 指明注册信息 89
3.3.4 映射到数据源 90
3.3.5 指定查询设置 90
3.3.6 指定虚名字 91
3.3.7 Advanced选项卡 93
3.3.8 URL、虚目录和物理目录 94
3.4 虚目录管理对象模型 95
3.4.1 SQLVDirControl对象 96
3.4.2 SQLVDirs集合对象 97
3.4.3 SQLVDir对象 98
3.4.4 VirtualNames集合对象 99
3.4.5 VirtualName 对象 100
3.5 使用对象模型创建一个虚目录 102
3.6 小结 102
第4章 经由HTTP访问SQL 2000 103
4.1 二层、三层和n层体系结构 104
4.1.1 二层客户/服务器体系结构 104
4.1.2 三层客户/服务器体系结构 105
4.1.3 n层客户/服务器体系结构 105
4.1.4 用于IIS和SQL 2000的典型Microsoft三层体系结构 106
4.2 能用HTTP做什么 106
4.2.1 将SQL查询直接放在URL中 107
4.2.2 直接在URL中指定模板 107
4.2.3 在URL中声明一个模板文件 107
4.2.4 指定针对URL中的模式文件的XPath查询 108
4.2.5 直接在URL中指定数据库对象 108
4.3 实体 108
4.3.1 XML中的实体 108
4.3.2 URL中的实体 109
4.4 通过HTTP执行SQL 110
4.4.1 格式良好的文档、片段以及&root 111
4.4.2 在多表上的查询 112
4.4.3 传递参数 114
4.4.4 XSL关键字 114
4.5 通过HTTP协议来执行模板文件 116
4.5.1 使用XML模板 116
4.5.2 传递模板参数 119
4.5.3 指定XSL样式表 121
4.6 执行存储过程 121
4.7 通过HTTP来访问数据库对象 123
4.8 通过HTML表单传递模板 123
4.9 小结 125
第5章 使用XDR模式创建XML视图 126
5.1 概述 126
5.2 XDR模式 126
5.2.1 元素和属性 127
5.2.2 内容模型 128
5.2.3 数据类型 134
5.2.4 映射模式 135
5.2.5 名字空间 136
5.2.6 带注解的模式例子 137
5.2.7 缺省的XDR元素和属性的映射 138
5.3 BizTalk 139
5.4 XDR模式的注解 141
5.4.1 XDR元素和属性到表和列的显式映射 141
5.4.2 使用sql:relationship的关系表 144
5.4.3 使用sql:is-constant在XML文档中包含模式元素 148
5.4.4 使用sql:map-field从XML文档中除去模式元素 149
5.4.5 用sql:key-fields标识关键字列 151
5.4.6 使用sql:target-namespace指定目标名字空间 152
5.4.7 sql:id-prefix和有效ID、IDREF和IDREFS类型属性 153
5.4.8 使用sql:use-cdata创建CDATA节 155
5.4.9 使用sql:url-encode请求对BLOB数据的URL引用 156
5.4.10 使用sql:overflow-field检索未使用的(unconsumed)数据 157
5.4.11 使用sql:limit-field和sql:limit-value过滤记录 157
5.4.12 数据类型强制 157
5.5 模式属性的缺省值 160
5.6 在查询中使用被注解的XDR模式 162
5.6.1 使用XPath查询的模板文件 162
5.6.2 内联(inline)映射模式 162
5.6.3 URL中的映射模式 163
5.7 模式缓存和性能 164
5.8 小结 164
第6章 使用XPath查询 165
6.1 实现限制 165
6.2 和W3C规范的区别 166
6.3 XPath数据类型 167
6.3.1 XPath转换 167
6.3.2 节点集转换 168
6.3.3 SQL Server的CONVERT函数 169
6.3.4 将XDR数据类型映射为XPath数据类型 169
6.4 位置路径 171
6.4.1 指定一个节点测试 171
6.4.2 指定轴 173
6.4.3 子元素 175
6.4.4 孙 176
6.4.5 父“..” 177
6.4.6 属性 178
6.4.7 指定选择谓词 179
6.4.8 使用布尔谓词 179
6.4.9 关系算子 183
6.4.10 算术算子 184
6.4.11 指定显式转换函数 185
6.4.12 指定XPath变量 186
6.5 通过HTTP访问数据库对象 187
6.6 小结 190
第7章 FOR XML 191
7.1 语法 192
7.2 FOR XML的限制 192
7.2.1 SELECT语句 192
7.2.2 返回行集的CREATE VIEW语句 193
7.2.3 FOR XML奇怪的地方 193
7.2.4 派生表 193
7.2.5 CAST算子 196
7.2.6 其他的限制 196
7.3 RAW模式 196
7.4 AUTO模式 197
7.4.1 表名字的别名 199
7.4.2 GROUP BY和聚合函数 200
7.4.3 计算列 201
7.5 EXPLICIT模式 202
7.5.1 通用表 202
7.5.2 元素指令 206
7.5.3 hide指令 208
7.5.4 CDATA指令 208
7.5.5 ID、IDREF、IDREFS指令 209
7.5.6 用sql:overflow-field检索未使用的数据 212
7.5.7 XMLTEXT指令 214
7.6 小结 215
第8章 OPENXML 217
8.1 使用OPENXML 217
8.1.1 OPENXML语法 218
8.1.2 OPENXML例子 221
8.2 元属性 227
8.2.1 元属性使用示例 229
8.2.2 经由HTML表单和OPENXML插入记录 231
8.3 小结 235
附录A Northwind数据库模式 236
附录B 正文中提到的XSLT指令参考 245
附录C XPath函数及示例 247
附录D Microsoft的XML数据类型 249
附录E 资源 250
附录F IBM的XSL Editor 252
附录G Microsoft的SQL Server XML View Mapper 255
术语表 260
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019