引言 1
讲授提示 1
概述 2
课程材料 2
准备工作 3
本课程概览 4
附录 5
微软专业认证方案 6
设备 8
关于本课程 8
课程时间安排 9
培训员教材光盘内容 10
学生教材光盘内容 11
第1单元 Transact-SQL概述 12
概述 13
Transact-SQL编程语言 14
Transact-SQL语句的类型 14
Transact-SQL语法要素 18
系统函数 27
实验A 使用SQL Server联机帮助 37
复习 40
第2单元 使用Transact-SQL的查询工具 41
概述 42
SQL Query Analyzer(SQL查询分析器) 43
使用SQL Query Analyzer中的对象浏览工具 44
使用SQL Query Analyzer模板 45
使用osql工具 46
执行Transact-SQL语句 48
推荐练习 52
实验A 创建并执行Transact-SQL脚本 53
复习 57
第3单元 数据查询 59
概述 60
使用SELECT语句查询数据 61
过滤数据 65
格式化结果集 76
查询的工作原理 83
查询使如何被自动缓存的 84
影响性能的注意事项 85
推荐练习 86
实验A 查询数据并操作结果集 87
复习 96
第4单元 数据分组和汇总 99
概述 101
用TOPn列出前n个记录 101
使用聚集函数 103
GROUP BY使用基础 107
在结果集中生成汇总值 111
使用COMPUTE和COMPUTE BY子句 119
推荐练习 122
实验A 数据分组和汇总 123
复习 134
第5单元 多表连接 137
概述 138
使用表的别名 139
从多个表中合并数据 140
合并多个结果集 154
推荐练习 156
实验A 查询多个表 157
复习 163
第6单元 使用子查询 166
概述 167
子查询介绍 168
把子查询用作派生的表 169
把子查询用作表达式 170
用子查询关联数据 171
使用EXISTS和NOT EXIST操作符 176
推荐练习 178
实验A 使用子查询 179
复习 188
第7单元 数据修改 190
概述 191
使用事务 192
插入数据 193
删除数据 202
更新数据 205
性能因素 209
推荐练习 210
实验A 修改数据 210
复习 220
第8单元 全文索引查询 223
概述 224
Microsoft Search介绍 225
Microsoft Search组件 225
获取全文索引的信息 227
编写全文检索查询 228
推荐练习 235
实验A 全文索引 235
复习 240
第9单元 对象编程 242
概述 244
描述编程对象的文本内容 244
视图介绍 246
视图的优点 247
创建视图 248
介绍存储过程 252
触发器介绍 254
介绍用户自定义函数 255
推荐练习 259
实验A 使用视图 260
复习 265
附录A 图书馆数据库案例学习 267
附录B 数据库模式 272