前言
第1章 SQL Server 2008系统概述
1.1 SQLServer概述
1.2 客户/服务器体系结构
1.3 浏览器/服务器体系结构
1.4 SQL Server 2008简介
1.5 实例的概念
1.6 SQL Sercer 2008的安装
1.7 SQL Server管理平台(SQL Server Management Studio)
1.8 体验SQL Server
1.9 SQL Server 2008的数据类型
实训任务
本章小结
思考与练习
第2章 数据库设计
前言
第1章 SQL Server 2008系统概述
1.1 SQLServer概述
1.2 客户/服务器体系结构
1.3 浏览器/服务器体系结构
1.4 SQL Server 2008简介
1.5 实例的概念
1.6 SQL Sercer 2008的安装
1.7 SQL Server管理平台(SQL Server Management Studio)
1.8 体验SQL Server
1.9 SQL Server 2008的数据类型
实训任务
本章小结
思考与练习
第2章 数据库设计
2.1 概念数据模型的设计
2.2 关系数据模型的设计
2.3 关系数据模型的规范
2.4 数据完整性规则的实施
实训任务
本章小结
思考与练习
第3章 创建和管理数据库
3.1 数据库组成
3.2 系统数据库
3.3 系统表
3.4 文件组
3.5 创建数据库
3.6 管理数据库
3.7 附加/分离数据库
3.8 数据库联机或脱机
3.9 复制数据库
实训任务
本章小结
思考与练习
第4章 创建和管理数据表
4.1 数据表概述
4.2 创建数据表
4.3 查看数据表信息
4.4 管理数据表
4.5 删除数据表
实训任务
本章小结
思考与练习
第5章 实施数据的完整性规则
5.1 使用约束实施数据的完整性
5.2 使用标识列实施数据的完整性
实训任务
本章小结
思考与练习
第6章 Transact-SQL语言基础
6.1 Transact-SQL概述
6.2 Transact-SQL的使用约定
6.3 保留关键字
6.4 标识符
6.5 变量
6.6 常量
6.7 运算符
6.8 批处理
6.9 脚本
6.1 0流程控制语句
6.1 l系统内置函数
6.1 2用户定义函数
6.1 3编程风格
实训任务
本章小结
思考与练习
第7章 Transact-SQL查询
7.1 SELECT语句的基本语法格式
7.2 SELECT子句
7.3 WHERE子句
7.4 ORDER BY子句
7.5 GROUP BY子句
7.6 嵌套查询
7.7 使用UNION运算符合并查询结果
7.8 多表连接查询
7.9 排序函数
实训任务
本章小结
思考与练习
第8章 管理数据表中的数据
8.1 插入数据
8.2 更新数据
8.3 删除数据
实训任务
本章小结
思考与练习
第9章 索引
9.1 索引概述
9.2 创建索引
9.3 删除索引
9.4 分析索引
9.5 重命名索引
实训任务
本章小结
思考与练习
第10章 视图
10.1 视图概述
10.2 创建视图
10.3 管理视图
10.4 更新视图
10.5 查看视图定义信息
实训任务
本章小结
思考与练习
第11章 存储过程
11.1 存储过程概述
11.2 存储过程分类
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 事务管理
14.2 事务的应用案例
14.3 锁
实训任务
本章小结
思考与练习
第15章 SQL Server安全管理
15.1 SQL Server安全管理概述
15.2 验证模式
15.3 管理登录账户
15.4 管理数据库用户
15.5 管理角色
15.6 使用Transact-SQL语句管理权限
实训任务
本章小结
思考与练习
第16章 维护数据库
16.1 数据库备份
16.2 数据库恢复
16.3 使用Transact-sQL语句实现备份和还原数据库
16.4 数据的导入和导出
实训任务
本章小结
思考与练习
参考文献