第1章 SQL Server 2000概述
1.1 数据库基础知识
1.2 SQL Server 2000简介
1.2.1 SQL Server 2000的特点
1.2.2 SQL Server 2000的版本
1.3 SQL Server 2000的安装
1.3.1 安装准备
1.3.2 安装过程
1.3.3 SQL Server 2000服务
1.3.4 注册服务器
1.4 SQL Server 2000的主要工具
1.4.1 企业管理器
1.4.2 查询分析器
1.4.3 联机丛书
本章小结
习题
操作训练
第2章 数据库的设计
2.1 数据库的存储结构
2.1.1 文件和文件组
2.1.2 数据库的物理存储结构
2.2 SQL Server的系统数据库与示例数据库
2.2.1 系统数据库
2.2.2 示例数据库
2.3 数据库的创建
2.3.1 使用企业管理器创建数据库
2.3.2 使用向导创建数据库
2.3.3 使用T-SQL语句创建数据库
2.4 设置数据库选项
2.4.1 使用sp_dboption设置数据库选项
2.4.2 使用企业管理器设置数据库选项
2.5 修改数据库的属性
2.5.1 使用企业管理器修改数据库的属性
2.5.2 使用ALTERDATABASE语句修改数据库结构
2.6 删除数据库
2.6.1 使用企业管理器删除数据库
2.6.2 使用DROPDATABASE语句删除数据库
本章小结
习题
操作训练
第3章 表的创建与管理
3.1 表的概念
3.2 数据类型
3.2.1 系统数据类型
3.2.2 用户定义数据类型
3.3 创建数据表
3.3.1 创建表
3.3.2 创建约束
3.3.3 用T-SQL语句创建表
3.4 管理表
3.4.1 在企业管理器中查看和修改表
3.4.2 用T-SQL语句查看和修改表
3.5 删除表
3.6 插入、修改和删除记录
本章小结
习题
操作训练
第4章 查询和修改数据
4.1 SELECT语句
4.2 基本查询语句
4.2.1 SELECT子句
4.2.2 WHERE子句
4.2.3 0RDERBY子句
4.2.4 GROUPBY子句
4.2.5 HAVING子句
4.2.6 数据汇总
4.2.7 INTO子句
4.3 多表联接查询
4.3.1 内联接
4.3.2 外联接
4.3.3 交叉联接
4.3.4 联合
4.4 子查询
4.4.1 子查询做表达式
4.4.2 子查询做派生表
4.4.3 相关子查询
4.4.4 使用EXISTS的子查询
4.5 数据的插入、修改及删除
4.5.1 数据的插入
4.5.2 数据的修改
4.5.3 数据的删除
4.6 综合实例应用
本章小结
习题
操作训练
第5章 索引与视图
5.1 索引
5.1.1 索引概述
5.1.2 索引的分类
5.2 索引的创建与使用
5.2.1 创建索引
5.2.2 查看索引
5.2.3 删除索引
5.3 视图概述
5.4 视图的创建与使用
5.4.1 创建视图
5.4.2 使用视图
5.4.3 删除视图
5.5 综合案例
本章小结
习题
操作训练
第6章 T-SQL编程
6.1 变量与运算符
6.1.1 变量
6.1.2 运算符
6.2 函数
6.2.1 系统函数
6.2.2 用户自定义函数
6.3 流程控制语句
6.4 事务
6.4.1 什么是事务
6.4.2 确保数据的一致性
6.4.3 事务的还原
6.4.4 事务的并发性
6.4.5 并发问题
本章小结
习题
操作训练
第7章 触发器与存储过程
7.1 触发器概述
7.1.1 什么是触发器
……
第8章 SQL Server的安全
第9章 数据维护与管理
第10章 SQL Server 2000 2000数据
附录 T-SQL语法规则
参考文献