第1章 SQL Server概述
1.1 SQL Server的体系结构
1.2 数据库和数据库对象
1.3 安全性
1.4 管理工具
1.5 数据库应用程序开发步骤
1.6 思考练习
第2章 安装和配置
2.1 安装前的准备工作
2.2 安装过程
2.3 注册服务器
2.4 配置服务器选项
2.5 上机实验
2.6 思考练习
第3章 Transact-SQL语言
3.1 概述
3.2 数据定义语言
3.3 数据操纵语言
3.4 数据控制语言
3.5 事务管理语言
3.6 附加的语言元素
3.7 上机实验
3.8 思考练习
第4章 数据类型和内置函数
4.1 数据类型
4.2 内置函数
4.3 上机实验
4.4 思考练习
第5章 安全管理
5.1 安全管理概述
5.2 登录名管理
5.3 固定服务器角色
5.4 数据库用户管理
5.5 架构管理
5.6 数据库角色
5.7 应用程序角色管理
5.8 权限管理
5.9 使用Microsoft SQL Server Management Studio工具
5.10 上机实验
5.11 思考练习
第6章 管理数据库
6.1 概述
6.2 定义数据库
6.3 修改数据库
6.4 数据库快照管理
6.5 数据库的其他操作
6.6 优化数据库
6.7 上机实验
6.8 思考练习
第7章 管理表
7.1 概述
7.2 创建和修改表
7.3 已分区表
7.4 上机实验
7.5 思考练习
第8章 基本检索技术
8.1 最基本的检索操作
8.2 SELECT子句
8.3 排序
8.4 使用WHERE子句选择数据行
8.5 使用图形化工具
8.6 上机实验
8.7 思考练习
第9章 高级检索技术
9.1 聚合技术
9.2 分组技术
9.3 连接技术
9.4 子查询技术
9.5 集合运算技术
9.6 公用表表达式
9.7 上机实验
9.8 思考练习
第10章 插入、更新和删除数据
10.1 一个示例
10.2 插入数据
10.3 更新数据
10.4 删除数据
10.5 上机实验
10.6 思考练习
第11章 约束
11.1 概述
11.2 管理约束
11.3 禁止约束
11.4 上机实验
11.5 思考练习
第12章 索引
12.1 概述
12.2 索引的类型和特点
12.3 创建索引
12.4 索引维护
12.5 上机实验
12.6 思考练习
第13章 视图
13.1 概述
13.2 创建视图
13.3 通过视图修改数据
13.4 使用图形化工具定义视图
13.5 上机实验
13.6 思考练习
第14章 存储过程
14.1 概述
14.2 创建和执行存储过程
14.3 存储过程的执行过程
14.4 查看存储过程的信息
14.5 上机实验
14.6 思考练习
第15章 触发器
15.1 概述
15.2 管理DML触发器
15.3 管理DDL 触发器
15.4 上机实验
15.5 思考练习
第16章 用户定义函数
16.1 概述
16.2 创建用户定义函数
16.3 上机实验
16.4 思考练习
第17章 同义词
17.1 概述
17.2 管理同义词
17.3 上机实验
17.4 思考练习
第18章 XML技术
18.1 概述
18.2 XML数据类型和查询
18.3 使用FOR XML子句
18.4 其他XML技术
18.5 上机实验
18.6 思考练习
附录 思考练习参考答案
展开