第1章 数据库简介及安装
1.1 数据库发展史
1.1.1 数据库种类
1.1.2 主流数据库简介
1.2 初识SQL Server 2005
1.2.1 SQL Server 2005的新特性
1.2.2 SQL Server 2005版本介绍
1.2.3 SQL Server 2005数据库组件
1.3 安装SQL Server 2005
1.3.1 硬件及软件要求
1.3.2 安装过程及步骤
1.3.3 安装服务包
1.3.4 安装SQL Server 2005Express
1.4 微软认证数据库管理员证书简介
1.5 SQL Server 2005上机实验
习题
第2章 创建数据库
2.1 数据库管理开发工具
2.1.1 配置管理器
2.1.2 外围应用配置器
2.1.3 SQL Server管理控制台
2.1.4 sqlcmd管理工具
2.1.5 SQL Server 2005示例数据库
2.2 数据库基本组成
2.2.1 数据库文件
2.2.2 数据库表
2.2.3 系统数据库
2.3 使用SQL Server Management Studio创建数据库
2.4 使用T-SQL语言创建数据库
2.4.1 T-SQL简介
2.4.2 T-SQL语法及变量说明
2.4.3 使用CREATEDATABASE创建数据库
2.5 创建数据库表
2.5.1 设计表的基本原则
2.5.2 数据库表之间的关系
2.5.3 使用管理控制台创建表
2.5.4 使用T-SQL语言创建表
2.6 上机实验
习题
第3章 访问及修改数据库
3.1 向表中插入记录
3.1.1 INSERT语法简介
3.1.2 使用INSERT向表中插入记录
3.1.3 使用管理控制台向表中插入记录
3.2 访问查询表中的记录
3.2.1 SELECT语法简介
3.2.2 基本SELECT语句的使用
3.2.3 WHERE子句、DISTINCT子句和ORDERBY子句
3.2.4 聚合函数、GROUPBY子句和HAVING子句
3.2.5 使用JOIN子句联接多个表查询
3.2.6 INTO子句的使用
3.3 修改表中的记录
3.3.1 UPDATE语法简介
3.3.2 使用UPDATE修改表中的记录
3.4 删除表中的记录
3.4.1 DELETE语法简介
3.4.2 使用DELETE删除表中的记录
3.5 使用管理控制台管理表中的记录
3.5.1 使用管理控制台查看表中的记录
3.5.2 使用管理控制台修改表中的记录
3.5.3 使用管理控制台删除表中的记录
3.6 修改表的架构
3.7 修改数据库的架构
3.8 数据库的完整性
3.8.1 数据库完整性简介
3.8.2 实施主键约束
3.8.3 实施唯一约束
3.8.4 实施外键约束
3.8.5 实施检查约束
3.9 上机实验
习题
第4章 备份与还原数据库
4.1 数据备份
4.1.1 数据库完整备份
4.1.2 数据库差异备份
4.2 事务日志备份
4.2.1 数据库恢复模式
4.2.2 备份事务日志
4.3 数据库的还原
4.3.1 从完整备份集中还原数据库
4.3.2 从完整备份集、差异备份集中还原数据库
4.3.3 从完整备份集、差异备份集、事务日志备份集中还原数据库
4.4 分离和附加数据库
4.5 上机实验
习题
第5章 SQL Server 2005安全性管理
5.1 SQL Server 2005身份验证过程
5.1.1 身份验证过程概述
5.1.2 身份验证方式
5.1.3 设置SQI.Server 2005身份验证模式
5.2 SQL Server 2005的授权过程
5.2.1 服务器级的权限
5.2.2 数据库级的权限
5.3 创建和管理登录名
5.3.1 查阅或修改sQL Server 2005数据库实例登录名属性
5.3.2 Windows登录名
5.3.3 SQL Server登录名
5.3.4 与登录名相关的其他T.SQL语言
5.4 创建和管理数据库用户
5.4.1 特殊的数据库用户“guest”
5.4.2 创建数据库用户
5.4.3 对数据库用户授权
5.4.4 用户与架构分离
5.5 上机实验
习题
第6章 存储过程
6.1 存储过程简介
6.2 使用存储过程
6.2.1 创建存储过程
6.2.2 运行存储过程
6.2.3 修改存储过程
6.2.4 删除存储过程
6.3 可编程化存储过程
6.3.1 设置参数
6.3.2 设置默认参数
6.3.3 设置输出参数
6.3.4 存储过程的返回值
6.4 上机实验
习题
第7章 触发器
7.1 触发器简介
7.2 触发器的工作原理
7.3 创建和管理触发器
7.3.1 创建触发器的语法
7.3.2 触发器的创建与使用
7.3.3 修改与删除触发器
7.3.4 使用管理控制台管理触发器
7.4 上机实验
习题
第8章 视图与索引
8.1 视图简介
8.2 视图的创建、修改与删除
8.2.1 创建视图
8.2.2 查看和修改视图
8.2.3 删除视图
8.3 通过视图操作数据
8.3.1 通过视图浏览记录
8.3.2 通过视图插入记录
8.3.3 通过视图删除记录
8.3.4 通过视图更改记录
8.4 索引的概念
8.5 创建和管理索引
8.5.1 创建索引
8.5.2 管理索引
8.6 上机实验
习题
第9章 SQL Server代理服务
9.1 配置数据库邮件
9.2 操作员
9.3 配置SQL Server代理服务
9.4 作业
9.4.1 作业步骤类型及运行计划
9.4.2 创建并运行作业
9.5 警报
9.6 上机实验
习题
上机实验与习题答案