第一部分 Transact-SQL编程 3
第1章 Transact-SQL DDL 3
1.1 创建数据库 3
1.2 创建表 6
1.3 表的列 9
1.4 表的约束 16
1.5 创建视图 20
1.6 视图分类 23
1.7 创建视图选项 25
1.8 创建视图举例 26
1.9 创建索引 30
1.11 小结 32
1.10 删除数据库、表、视图和索引 32
第2章 Transact-SQL DML详解 34
2.1 Select语句 34
2.2 Select的子句 40
2.3 复杂的Select语句 44
2.4 Select的条件 49
2.5 Select的其他用法 57
2.6 Insert语句 65
2.7 Update语句 67
2.8 Delete和Truncate Table语句 70
2.9 并行修改和表锁 71
2.10 存储过程 73
2.11 存储过程参数 77
2.12 存储过程编程技巧 79
2.13 游标 82
2.14 存储过程错误处理 87
2.15 触发器 88
2.16 触发器编程技巧 94
2.17 小结 97
第二部分 桌面应用开发 101
第3章 SQL Server与其他产品集成概述 101
3.1 SQL Server与Access的集成 101
3.2 SQLServer与Excel的集成 106
3.3 在IIS和IE中使用SQL Server 106
3.4 SQL Server与Microsoft Transaction Server集成 107
3.5 小结 111
4.1 概述 112
第4章 使用Access访问SQL Server 112
4.2 Access连接到SQLServer 115
4.3 设计Access应用程序 125
4.4 开发VBA应用程序 134
4.5 编程心得 141
第5章 使用ODBC访问SQL Server数据库 143
5.1 ODBC概述 143
5.2 ODBC组成 144
5.3 ODBC应用 146
5.4 ODBC调用的前期和后期工作 153
5.5 通过ODBC访问SQL Server数据库 158
5.6 通过ODBC修改SQL Server数据库 163
5.7 通过ODBC调用SQL Server数据库的存储过程 167
5.8 ODBC错误处理 169
5.9 小结 170
第6章 使用ADO访问SQLServer数据库 171
6.1 概述 171
6.2 使用ADO连接到SQL Server 177
6.3 使用Recordset对象查询SQLServer数据库 181
6.4 使用Recordset对象修改SQLServer数据库 189
6.5 使用Command对象操纵SQLServer数据库 193
6.6 高级应用 201
6.7 错误处理 210
6.8 小结 211
第7章 使用SQL-DMO管理SQLServer 212
7.1 概述 212
7.2 SQL-DMO的核心对象分层结构 214
7.3 SQL-DMO应用初步 219
7.4 使用SQL-DMO管理SQLServer服务器 224
7.5 小结 232
第8章 在C中使用嵌入SQL访问SQLServer数据库 233
8.1 嵌入式SQL应用程序开发环境 233
8.2 嵌入式SQL数据类型 234
8.3 嵌入式SQL语法 235
8.4 嵌入式SQL数据库访问过程 242
8.5 SQL命令执行方式 248
8.6 嵌入式SQL选项设置 252
8.7 建立嵌入式SQL应用程序 252
8.8 小结 257
9.2 配置Web助手向导 261
9.1 概述 261
第9章 使用Web助手向导发布SQLServer数据库信息 261
第三部分 Internet应用开发 261
9.3 使用Web助手向导生成Web页面 262
9.4 使用Web向导调用存储过程 270
9.5 小结 273
第10章 使用ASP访问SQLServer数据库 274
10.1 ASP技术基础 274
10.2 在ASP中通过ADO对象访问SQLServer 280
10.3 小结 310
第11章 XML入门简介 311
11.1 什么是XML 311
11.2 XML的优点和作用 313
11.3 XML的基本理论 315
11.5 XML的体系结构和语法规范 320
11.4 XML的一点缺陷 320
11.6 DTD的定义 326
11.7 DTD与Schema 335
11.8 命名空间 341
11.9 小结 346
第12章 使用XML访问SQLServer数据库 347
12.1 映射XDR架构 347
12.2 XPath查询 351
12.3 用FOR XML重组XML数据 353
12.4 用OPENXML解析XML数据 357
12.5 通过URL访问SQL Server数据库 360
12.6 小结 369