第1章 数据库和数据仓库概述
1.1 什么是数据库系统
1.2 数据库系统模型和结构
1.3 数据库管理系统
1.4 理解数据仓库
1.5 SQL Server数据库对象
1.6 SQL Server的发展与特点
第2章 Transact-SQL语言
2.1 Transact-SQL基本元素简介
2.2 数据操作语言的使用
2.3 使用SET语句
2.4 SQL语句的批处理
2.5 使用EXECUTE语句
2.6 Transact-SQL查询的使用
第3章 数据库
3.1 理解数据库
3.2 创建数据库
3.3 数据库操作
第4章 表
4.1 建表
4.2 在表中使用约束
4.3 用ALTER TABLE命令修改表
4.4 删除表
第5章 索引
5.1 理解索引
5.2 创建索引
5.3 针对索引的其他操作
第6章 视图
6.1 理解视图
6.2 创建视图
6.3 修改视图
第7章 触发器
7.1 触发器的概念
7.2 触发器的工作原理、类型和用途
7.3 设计触发器的考虑
7.4 创建、修改和删除触发器
第8章 存储过程
8.1 存储过程的概述
8.2 存储过程的参数和返回值
8.3 存储过程的过程控制语句
8.4 存储过程的编译和执行
8.5 存储过程的修改、删除和管理
8.6 存储过程的实例分析
第9章 设计数据完整性
9.1 数据完整性基础
9.2 使用约束实施数据完整性
9.3 使用规则
9.4 使用默认值
9.5 使用IDENTITY列
9.6 利用存储过程和触发器维护数据完整性
9.7 使用数据库维护计划器
第10章 用户自定义函数
10.1 理解自定义函数
10.2 新建自定义函数
10.3 针对自定义函数的其他操作
第11章 数据仓库的组成部分
11.1 数据仓库工具
11.2 数据集市(Data Marts)
11.3 关系数据库
11.4 数据源
11.5 数据准备区
11.6 数据仓库中的数据组织
11.7 显示服务
11.8 最终用户分析
第12章 创建数据仓库
12.1 设计数据仓库
12.2 创建数据仓库数据库
12.3 从可操作系统中析取数据
12.4 清理或变换数据
12.5 将数据装入到数据仓库数据库
12.6 将数据分发到数据集市
第13章 维护数据仓库
13.1 更新数据仓库数据
13.2 管理数据仓库
13.3 优化数据仓库性能
第14章 使用数据仓库
14.1 SQL查询
14.2 OLAP和数据挖掘
14.3 English Query
14.4 Web访问和创建报表
14.5 脱机OLAP多维数据集
14.6 第三方应用程序