书籍详情
SQL Server 2000与XML整合应用
作者:沈兆阳,李劲编著
出版社:清华大学出版社
出版时间:2001-09-01
ISBN:9787302046219
定价:¥33.00
购买这本书可以去
内容简介
SQL Server 2000是微软数据库系统的代表作,可以安装在个人电脑上。除了增加许多新功能以提高系统的执行性能外,SQL Server 2000还使数据库的管理工作变得更加轻松自如。XML是定义严谨的标识语言,是网络世界的明日之星。本书分为正文和附录,正文包括三个部分共12章,分别以大量实例为基础,采用“面向操作”的方式,循序渐进地介绍了SQL Server 2000、XML以及SQL Server与XML的整合应用。附录1描述了本书使用的范例数据库,附录2则详细介绍了XML updategram。本书结构严谨,语言浅显易懂,非常实用,每步操作都有实例和讲解,并配有插图。适合从事数据库和网页设计的中、高级人士使用。
作者简介
暂缺《SQL Server 2000与XML整合应用》作者简介
目录
第1章 SQL Server 2000关系数据库
1.1 关系数据库简介
1.2 安装SQL Server 2000
1.2.1 SQL Server 2000的多重实例
1.2.2 在Windows 2000 Server上安装SQL Server 2000
1.2.3 本地计算机升级安装
1.2.4 本地计算机全新安装
1.2.5 本地计算机命名实例安装
1.3 SQL Server 2000的客户机/服务器结构
1.4 SQL Server 2000的数据库结构
1.5 SQL Server 2000的管理工具
1.5.1 企业管理器
1.5.2 事件探查器
1.5.3 查询分析器
1.5.4 客户端网络实用工具
1.5.5 服务器网络实用工具
1.5.6 服务管理器
1.5.7 在IIS中配置SQL XML支持
1.5.8 导入和导出数据
1.5.9 联机丛书
1.6 本章小结
第2章 SQL与数据查询
2.1 兆阳计算机用品批发商
2.2 执行脚本文件新建示范数据库
2.3 新建数据库
2.4 使用查询分析器执行SQL语句
2.5 选取特定的列
2.6 选取唯一的数值
2.7 选取子字符串
2.8 选取特定的记录
2.9 选取介于某一范围的数据
2.10 选取属于某一子集的数据
2.11 识别NULL数值
2.12 搜索完全相等的字符串
2.13 搜索于字符串
2.14 在WHERE子句中使用子字符串
2.15 使用ORDER BY子句
2.16 使用算数运算式
2.17 为虚拟列命名
2.18 在SQL语句中使用注释
2.19 搜索单一长度的任意字符串
2.20 常用的字符串函数
2.21 常用的数学函数
2.22 常用的时间函数
2.23 GROUP BY子句
2.24 常用的集总函数
2.25 集合数据排序与HAVING子句
2.26 在SELECT语句中使用两个表格
2.27 在SELECT语句中使用子查询
2.28 添加记录
2.29 删除记录
2.30 更新记录的内容
2.31 本章小结
第3章 XML介绍
3.1 标记语言
3.2 HTML
3.3 SGML
3.4 HTML与XML
3.5 SGML与XML
3.6 XML的目标
3.7 XML编辑程序
3.8 XML分析器
3.9 XML的逻辑结构
3.10 内部与外部ENTITY
3.11 特殊字符ENTITY
3.12 不可分解ENTITY
3.13 合理的XML文件
3.14 XML版本声明
3.15 根节点
3.16 所有的标记必须嵌套排列
3.17 所有的标记必须成对出现
3.18 空标记
3.19 标记与属性名称的命名原则
3.20 属性值必须用“‘’”括起来
3.21 本章小结
第4章 DTD介绍(1)
4.1 合法的XML文件
4.2 内部DTD与外部DTD
4.3 内部DTD与外部DTD的合并使用
4.4 元素
4.5 不限制素材的元素
4.6 结构符号
4.7 递归式声明
4.8 在一个ENTITY中引用另一个ENTITY
4.9 参数式ENTITY参考
4.10 合并使用多个外部DTD
4.11 在XML文件中使用注释
4.12 IGNORE与INCLUDE
4.13 CDATA关键字
4.14 本章小结
第5章 DTD介绍(2)
5.1 CDATA属性类型
5.2 枚举式属性类型
5.3 NMTOKEN属性类型
5.4 NMTOKENS属性类型
5.5 ENTITY属性类型
5.6 ENTITIES属性类型
5.7 NOTATION属性类型
5.8 ID属性类型
5.9 IDREF属性类型
5.10 IDREFS属性类型
5.11 #IMPLIED属性默认类型
5.12 #REQUIRED属性默认类型
5.13 #FIXED属性默认类型
5.14 固定的默认字符串
5.15 #PCDATA的内置属性xml:lang
5.16 #PCDATA的内置属性xml:space
5.17 本章小结
第6章 XSL样式表
6.1 XSL简介
6.2 使用XSL样式表
6.3 XSL的元素与其属性
6.4 在XSL中使用HTML
6.5 xsl:stylesheet元素
6.6 xsl:template元素
6.7 xsl:value-of元素
6.8 xsl:for-each元素
6.9 xsl:apply-templates元素
6.10 xsl:copy元素
6.11 xsl:attribute元素
6.12 xsl:element元素
6.13 xsl:if元素
6.14 xsl:choose/xsl:wheh/xsl:otherwise元素
6.15 本章小结
第7章 名称空间、XML DOM与XPath
7.1 名称空间
7.2 XML DOM
7.3 微软的XML DOM对象
7.4 XPath一般性介绍
7.5 XPath的位置路径
7.6 XPath的简化语法结构
7.7 Xpath核心函数库
7.8 本章小结
第8章 使用HTTP存取SQL Server 2000
8.1 SQL Server 2000的XML支持
8.2 虚拟目录管理
8.3 新建一个虚拟目录
8.4 使用HTTP存取SQL Server
8.5 在HTTP中声明一个简单的查询
8.6 声明contenttype/xsl关键字
8.7 传递参数给SQL语句
8.8 使用HTTP执行存储过程
8.9 使用HTTP执行模板文件
8.10 使用模板文件执行简单的SQL查询
8.11 在一个模板文件中执行存储过程
8.12 在一个模板文件中使用ENTITY参考
8.13 在一个模板文件中声明默认参数值
8.14 传递多重参数至一个模板文件
8.15 在模板中声明sql:xsl处理输出结果
8.16 使用HTTP存取数据库对象
8.17 使用HTML FORM调用模板文件
8.18 本章小结
第9章 XML视图
9.1 使用加注释的XDR纲要新建XML视图
9.2 XDR纲要的注释
9.3 对应一个<element>至一个数据库列
9.4 外在地将XDR元素与属性对应至表格与列
9.5 使用<sql:relationship>声明对应关系
9.6 在一个<attribute>中声明<sql:relationship>以使用ID/IDREFS新建文件参考
9.7 声明间接式的关系
9.8 使用sql:is-constant注释新建常数元素
9.9 使用sql:limit-value注释选取特定的记录
9.10 使用sql:key-fields注释识别主键值列
9.11 数据类型强制转换
9.12 在一个属性中声明dt:type
9.13 在一个属性中声明sql:datatype
9.14 使用sql:use-cdata注释新建CDATA区段
9.15 使用Sql:url-encode注释引用BLOB数据
9.16 为属性声明默认值
9.17 在查询中使用加注释的XDR纲要
9.18 在URL中对应纲要
9.19 本章小结
第10章 使用XPath查询SOL Server数据
10.1 SQL Server 2000支持的XPath功能
10.2 在一个URL中的XPath查询
10.3 声明一个位置路径
10.4 Xpath查询范例
10.5 抽取context节点的子元素
10.6 抽取context节点的下下层元素
10.7 使用..声明父层axis
10.8 声明attribute axis
10.9 在XPath查询中声明布尔值predicate
10.10 声明多个predicate
10.11 使用最上层的predicate
10.12 在XPath查询中声明关系运算符
10.13 在XPath查询中声明关系运算符并使用布尔函数比较结果
10.14 在XPath查询中声明算术运算符
10.15 在XPath查询中声明外在的转换函数
10.16 使用string()转换函数
10.17 在XPath查询中声明布尔运算符
10.18 在XPath查询中使用布尔函数
10.19 使用true()false()布尔函数
10.20 在XPath查询中使用XPath变量
10.21 XPath的数据类型
10.22 本章小结
第11章 抽取与写入XML数据
11.1 简介
11.2 FOR XML子句的基本语法结构
11.3 OPENXML的参数
11.4 使用OPENXML执行简单的SELECT语句
11.5 声明ColPattern以对应结果集列至属性与元素
11.6 结合以属性为中心与以元素为中心的对应方式
11.7 以text()函数为ColPattern
11.8 在WITH子句中声明表格名称
11.9 以属性结尾方式声明rowpattern
11.10 在OPENXML中声明META属性
11.11 抽取整份XML文件
11.12 通过HTML FORM使用OPENXML添加记录
11.13 通过HTML FORM使用OPENXML更新记录
11.14 本章小结
第12章 ASP与动态网页
12.1 与数据库连接的网页设计原理
12.1.1 数据库访问原理
12.1.2 系统环境要求说明
12.1.3 ADO对象结构
12.2 ASP与SQL Server 2000的连接
12.3 读取数据库数据的网页设计
12.3.1 认识Recordset对象
12.3.2 创建Recordset对象
12.3.3 读取表中的列
12.3.4 读取表的内容
12.3.5 添加数据
12.3.6 删除数据
12.3.7 修改数据
12.4 在ASP网页中运行SQL语句
12.4.1 Command对象
12.4.2 运行数据抽取的ASP程序
12.5 调用存储过程
12.5.1 调用不带参数的存储过程
12.5.2 传递参数给存储过程
12.6 本章小结
附录1 兆阳计算机用品批发商示范数据库内容
附录2 XML updategram
A.2.1 XML updategram功能简介
A.2.2 在XML updategram中使用NULL数值
A.2.3 使用XML updategram添加记录
A.2.4 使用XML updategram更新记录
A.2.5 在XML updategram中使用事务
A.2.6 使用XML updategram删除记录
A.2.7 传递参数给XML updategram
1.1 关系数据库简介
1.2 安装SQL Server 2000
1.2.1 SQL Server 2000的多重实例
1.2.2 在Windows 2000 Server上安装SQL Server 2000
1.2.3 本地计算机升级安装
1.2.4 本地计算机全新安装
1.2.5 本地计算机命名实例安装
1.3 SQL Server 2000的客户机/服务器结构
1.4 SQL Server 2000的数据库结构
1.5 SQL Server 2000的管理工具
1.5.1 企业管理器
1.5.2 事件探查器
1.5.3 查询分析器
1.5.4 客户端网络实用工具
1.5.5 服务器网络实用工具
1.5.6 服务管理器
1.5.7 在IIS中配置SQL XML支持
1.5.8 导入和导出数据
1.5.9 联机丛书
1.6 本章小结
第2章 SQL与数据查询
2.1 兆阳计算机用品批发商
2.2 执行脚本文件新建示范数据库
2.3 新建数据库
2.4 使用查询分析器执行SQL语句
2.5 选取特定的列
2.6 选取唯一的数值
2.7 选取子字符串
2.8 选取特定的记录
2.9 选取介于某一范围的数据
2.10 选取属于某一子集的数据
2.11 识别NULL数值
2.12 搜索完全相等的字符串
2.13 搜索于字符串
2.14 在WHERE子句中使用子字符串
2.15 使用ORDER BY子句
2.16 使用算数运算式
2.17 为虚拟列命名
2.18 在SQL语句中使用注释
2.19 搜索单一长度的任意字符串
2.20 常用的字符串函数
2.21 常用的数学函数
2.22 常用的时间函数
2.23 GROUP BY子句
2.24 常用的集总函数
2.25 集合数据排序与HAVING子句
2.26 在SELECT语句中使用两个表格
2.27 在SELECT语句中使用子查询
2.28 添加记录
2.29 删除记录
2.30 更新记录的内容
2.31 本章小结
第3章 XML介绍
3.1 标记语言
3.2 HTML
3.3 SGML
3.4 HTML与XML
3.5 SGML与XML
3.6 XML的目标
3.7 XML编辑程序
3.8 XML分析器
3.9 XML的逻辑结构
3.10 内部与外部ENTITY
3.11 特殊字符ENTITY
3.12 不可分解ENTITY
3.13 合理的XML文件
3.14 XML版本声明
3.15 根节点
3.16 所有的标记必须嵌套排列
3.17 所有的标记必须成对出现
3.18 空标记
3.19 标记与属性名称的命名原则
3.20 属性值必须用“‘’”括起来
3.21 本章小结
第4章 DTD介绍(1)
4.1 合法的XML文件
4.2 内部DTD与外部DTD
4.3 内部DTD与外部DTD的合并使用
4.4 元素
4.5 不限制素材的元素
4.6 结构符号
4.7 递归式声明
4.8 在一个ENTITY中引用另一个ENTITY
4.9 参数式ENTITY参考
4.10 合并使用多个外部DTD
4.11 在XML文件中使用注释
4.12 IGNORE与INCLUDE
4.13 CDATA关键字
4.14 本章小结
第5章 DTD介绍(2)
5.1 CDATA属性类型
5.2 枚举式属性类型
5.3 NMTOKEN属性类型
5.4 NMTOKENS属性类型
5.5 ENTITY属性类型
5.6 ENTITIES属性类型
5.7 NOTATION属性类型
5.8 ID属性类型
5.9 IDREF属性类型
5.10 IDREFS属性类型
5.11 #IMPLIED属性默认类型
5.12 #REQUIRED属性默认类型
5.13 #FIXED属性默认类型
5.14 固定的默认字符串
5.15 #PCDATA的内置属性xml:lang
5.16 #PCDATA的内置属性xml:space
5.17 本章小结
第6章 XSL样式表
6.1 XSL简介
6.2 使用XSL样式表
6.3 XSL的元素与其属性
6.4 在XSL中使用HTML
6.5 xsl:stylesheet元素
6.6 xsl:template元素
6.7 xsl:value-of元素
6.8 xsl:for-each元素
6.9 xsl:apply-templates元素
6.10 xsl:copy元素
6.11 xsl:attribute元素
6.12 xsl:element元素
6.13 xsl:if元素
6.14 xsl:choose/xsl:wheh/xsl:otherwise元素
6.15 本章小结
第7章 名称空间、XML DOM与XPath
7.1 名称空间
7.2 XML DOM
7.3 微软的XML DOM对象
7.4 XPath一般性介绍
7.5 XPath的位置路径
7.6 XPath的简化语法结构
7.7 Xpath核心函数库
7.8 本章小结
第8章 使用HTTP存取SQL Server 2000
8.1 SQL Server 2000的XML支持
8.2 虚拟目录管理
8.3 新建一个虚拟目录
8.4 使用HTTP存取SQL Server
8.5 在HTTP中声明一个简单的查询
8.6 声明contenttype/xsl关键字
8.7 传递参数给SQL语句
8.8 使用HTTP执行存储过程
8.9 使用HTTP执行模板文件
8.10 使用模板文件执行简单的SQL查询
8.11 在一个模板文件中执行存储过程
8.12 在一个模板文件中使用ENTITY参考
8.13 在一个模板文件中声明默认参数值
8.14 传递多重参数至一个模板文件
8.15 在模板中声明sql:xsl处理输出结果
8.16 使用HTTP存取数据库对象
8.17 使用HTML FORM调用模板文件
8.18 本章小结
第9章 XML视图
9.1 使用加注释的XDR纲要新建XML视图
9.2 XDR纲要的注释
9.3 对应一个<element>至一个数据库列
9.4 外在地将XDR元素与属性对应至表格与列
9.5 使用<sql:relationship>声明对应关系
9.6 在一个<attribute>中声明<sql:relationship>以使用ID/IDREFS新建文件参考
9.7 声明间接式的关系
9.8 使用sql:is-constant注释新建常数元素
9.9 使用sql:limit-value注释选取特定的记录
9.10 使用sql:key-fields注释识别主键值列
9.11 数据类型强制转换
9.12 在一个属性中声明dt:type
9.13 在一个属性中声明sql:datatype
9.14 使用sql:use-cdata注释新建CDATA区段
9.15 使用Sql:url-encode注释引用BLOB数据
9.16 为属性声明默认值
9.17 在查询中使用加注释的XDR纲要
9.18 在URL中对应纲要
9.19 本章小结
第10章 使用XPath查询SOL Server数据
10.1 SQL Server 2000支持的XPath功能
10.2 在一个URL中的XPath查询
10.3 声明一个位置路径
10.4 Xpath查询范例
10.5 抽取context节点的子元素
10.6 抽取context节点的下下层元素
10.7 使用..声明父层axis
10.8 声明attribute axis
10.9 在XPath查询中声明布尔值predicate
10.10 声明多个predicate
10.11 使用最上层的predicate
10.12 在XPath查询中声明关系运算符
10.13 在XPath查询中声明关系运算符并使用布尔函数比较结果
10.14 在XPath查询中声明算术运算符
10.15 在XPath查询中声明外在的转换函数
10.16 使用string()转换函数
10.17 在XPath查询中声明布尔运算符
10.18 在XPath查询中使用布尔函数
10.19 使用true()false()布尔函数
10.20 在XPath查询中使用XPath变量
10.21 XPath的数据类型
10.22 本章小结
第11章 抽取与写入XML数据
11.1 简介
11.2 FOR XML子句的基本语法结构
11.3 OPENXML的参数
11.4 使用OPENXML执行简单的SELECT语句
11.5 声明ColPattern以对应结果集列至属性与元素
11.6 结合以属性为中心与以元素为中心的对应方式
11.7 以text()函数为ColPattern
11.8 在WITH子句中声明表格名称
11.9 以属性结尾方式声明rowpattern
11.10 在OPENXML中声明META属性
11.11 抽取整份XML文件
11.12 通过HTML FORM使用OPENXML添加记录
11.13 通过HTML FORM使用OPENXML更新记录
11.14 本章小结
第12章 ASP与动态网页
12.1 与数据库连接的网页设计原理
12.1.1 数据库访问原理
12.1.2 系统环境要求说明
12.1.3 ADO对象结构
12.2 ASP与SQL Server 2000的连接
12.3 读取数据库数据的网页设计
12.3.1 认识Recordset对象
12.3.2 创建Recordset对象
12.3.3 读取表中的列
12.3.4 读取表的内容
12.3.5 添加数据
12.3.6 删除数据
12.3.7 修改数据
12.4 在ASP网页中运行SQL语句
12.4.1 Command对象
12.4.2 运行数据抽取的ASP程序
12.5 调用存储过程
12.5.1 调用不带参数的存储过程
12.5.2 传递参数给存储过程
12.6 本章小结
附录1 兆阳计算机用品批发商示范数据库内容
附录2 XML updategram
A.2.1 XML updategram功能简介
A.2.2 在XML updategram中使用NULL数值
A.2.3 使用XML updategram添加记录
A.2.4 使用XML updategram更新记录
A.2.5 在XML updategram中使用事务
A.2.6 使用XML updategram删除记录
A.2.7 传递参数给XML updategram
猜您喜欢