本书以SQL Server 2000为平台讲述了Web数据库与XML的整合应用。由于SQL Server
2000在Windows平台下使用非常方便,而且完全可以满足中小企业的一般需求,所以得到广泛的应用,尤其是,Microsoft公司对XML技术的支持直接体现在SQL Server 2000中。用户可以实现XML数据与数据库之问的相互转换,另外,SQL Server 2000还支持通过HTTP直接访问数据库。
本书由四部分组成,一是SQL Server 2000的使用,包括SQL Server 2000的安装、数据库和表的创建、T-SQL语言以及视图、存储过程、触发器等;二是XML技术,包括XML简介、文档类型定义DTD、样式表XSL等;三是SQL Server 2000中的XML技术,包括如何从数据库中直接检索出XML格式的数据、如何利用XML文档更新数据库以及如何通过HRTP直接访问数据库等;四是综合实例,通过一个综合实例把本书所学的理论内容串联起来,利用所学习的知识解决实际问题。书中的程序都经过调试,方便读者使用。
本书可作为高等教育计算机信息类专业的教材,也可作为信息技术工程师的参考书。
第1章 SQLServer2000概述
1.1 关系型数据库简介
1.1.1 关系型数据库的定义
1.1.2 关系型数据库的特点
1.2 SQLServer系统
1.2.1 客户机/服务器系统
1.2.2 SQLServerr2000的特性
1.3 SQLServer2000的安装与卸载
1.3.1 服务器安装
1.3.2 从早期版本升级
1.3.3 客户机安装
1.3.4 卸载SQLServer2000
1.4 获取SQLServer2000帮助
1.5 本章小结
习题
第2章 创建数据库和表
2.1 一个学生管理系统的设计
2.2 创建数据库
2.2.1 SQLServer2000系统数据库和示例数据库
2.2.2 使用企业管理器创建数据库
2.2.3 使用T-SQL创建数据库
2.3 创建数据库表
2.3.1 使用企业管理器创建表
2.3.2 使用T-SQL语句创建表
2.4 本章小结
习题
第3章 T-SQL
3.1 T-SQL概述
3.1.1 T-SQL的概念
3.1.2 数据类型和内建函数
3.2 查询语句
3.2.1 简单查询
3.2.2 复杂查询
3.3 更新语句
3.3.1 插入语句
3.3.2 修改语句
3.3.3 删除语句
3.4 流程控制关键字
3.4.1 BEGIN…END语句
3.4.2 IF…EISE语句
3.4.3 WHlLE语句
3.4.4 CASE
3.4.5 其他关键字
3.5 本章小结
习题
第4章 视图、存储过程和触发器
4.1 视图
4.1.1 创建视图
4.1.2 修改和删除视图
4.1.3 添加和更新视图记录
4.2 存储过程
4.2.1 存储过程简介
4.2.2 创建存储过程
4.2.3 修改存储过程
4.2.4 执行存储过程
4.2.5 删除存储过程
4.2.6 存储过程及其参数
4.2.7 存储过程的状态值
4.3 触发器
4.3.1 触发器简介
……
第5章 XML简介
第6章 DTD
第7章 XSL样式表
第8章 SQL Server 2000中的XML
第9章 通过HTTP访问SQL Server 2000
第10章 ASP与动态网页
第11章 综合实例
参考文献