本书是关于介绍“SQL Server2005XML应用开发”的教学用书,书中重点介绍了SQL Server 2005中XML语言的应用,包括XML数据类型、XQuery语言、FOR XML子句、OPENXML函数、XML模板、updategram模板、XML BulkLoad数据批量处理以及XML Web服务等高级技术。
本书可作为各类大专院校、各种成人教育学校和培训班学习SQL Server、XML以及Delphi等课程的专业图书。
本书简要介绍了XML语言的编写与规范,重点介绍了SQL Server 2005中XML语言的应用,包括XML数据类型、XQuery语言、FOR XML子句、OPENXML函数、XML模板、updategram模板、XML BulkLoad数据批量处理以及XML Web服务等高级技术,最后以具体实例详细阐述了XML与SQL Server 2005的应用系统开发方法。本书从实用性出发、以易学易用为目标,主要以Delphi作为应用系统开发工具,并提供了大量实例,详细介绍了SQL Server 2005中XML语言的应用。
本书可作为各类大专院校、各种成人教育学校和培训班学习SQL Server、XML以及Delphi等课程的专业图书,特别适合具有一定Delphi、SQL Server应用开发经验的读者,也可供Web应用程序开发人员和计算机爱好者学习参考。
第1章 XML基础
1.1 XML简介
1.1.1 XML文档的基本格式
1.1.2 文档对象模型(DOM)
1.1.3 实例:使用Delphi解析XML文档
1.1.4 实例:使用JAVA解析 XML文档
1.1.5 XML文档的有效性
1.2 XPath语言
1.2.1 路径
1.2.2 绝对路径的XPath表示
1.2.3 相对路径的XPath表示
1.2.4 XPath的元素定位条件
1.3 XSLT样式的使用
1.3.1 模板元素
1.3.2 XSLT常用指令
1.3.3 XML与XSLT绑定
1.3.4 实例:编写程序实现XML与XSLT动态绑定
第2章 SQL Servet 2005环境中的XML
第3章 XML数据类型
第4章 XQuery语言
第5章 FOR XML子句
第6章 OPENXML函数
第7章 XML模板的编写与执行
第8章 使用updategram修改数据库
第9章 使用XML Bulk Load批量处理数据
第10章 综合实例:XML与选课系统
参考文献