第1章 SQL Server 2005系统概述
1.1 SQL Server简介
1.2 体验SQL Server Management Studio
1.3 熟悉示例数据库StuScore
1.4 实现一个查询
小结
思考与练习
第2章 数据库设计寥础
2.1 关系数据库基础知识
2.2 实体与联系
2.3 关系模型
2.4 关系规范化
2.5 关键字
小结
思考与练习
第3章 数据库与事务日志
3.1 基本概念
3.2 创建数据库
3.3 数据库的管理
3.4 删除数据库
3.5 分离数据库
3.6 附加数据库
小结
思考与练习
第4章 表与数据完鬈性
4.1 表的概念
4.2 数据类型
4.3 空值
4.4 创建和管理表
4.5 临时表和表变量
4.6 约束
4.7 默认
4.8 规则
4.9 标识列
小结
思考与练习
第5章 Transact-SQL数据查询与更新
5.1 简单数据查询
5.2 分组查询
5.3 联接查询
5.4 子查询
5.5 联合查询
5.6 添加表中的记录
5.7 修改表中的记录
5.8 删除表中的记录
小结
思考与练习
第6章 Transact-SQL语言编程
6.1 编程基础知识
6.2 常量与变量
6.3 运算符
6.4 常用函数
6.5 批处理和流控语句
6.6 异常处理
小结
思考与练习
第7章 索引
7.1 索引基础知识
7.2 创建索引
7.3 数据库引擎优化顾问
7.4 管理索引
小结
思考与练习
第8章 视图
8.1 视图概述
8.2 创建视图
8.3 管理视图
8.4 通过视图修改数据
小结
思考与练习
第9章 存储过程
9.1 存储过程概念及优点
9.2 创建和执行存储过程
9.3 带参数的存储过程
9.4 管理存储过程
9.5 重新编译存储过程
9.6 系统存储过程和扩展存储过程
小结
思考与练习
第10章 椿发器
10.1 触发器概述
10.2 触发器的分类
10.3 创建触发器
10.4 管理触发器
10.5 触发器的应用
小结
思考与练习
第11章 游标、事务与锁
11.1 Transact-SQL服务器游标
11.2 事务
11.3 锁
小结
思考与练习
第12翻 SQL Server安全管理
12.1 身份验证模式
12.2 登录账户管理
12.3 数据库用户管理
12.4 角色管理
12.5 权限管理
小结
思考与练习
第13章 SQL Server维护管理
13.1 脱机数据库和联机数据库
13.2 分离数据库和附加数据库
13.3 导人数据表和导出数据表
13.4 备份数据库和恢复数据库
13.5 脚本
13.6 数据库维护计划
小结
思考与练习
参考文献