内容简介
第1章 数据库基础
1.1数据库基础知识
1.2数据模型
1.3数据库系统结构
1.4关系数据库
1.5思考题
第2章 SQL Server 2005系统概述
2.1 SQL Server 2005体系结构
2.2新增与改进特性
2.3安装SQL Server 2005
2.4认识SQL Server 2005
2.5 SQL Server 2005服务器的操作
2.6案例应用
2.7思考题
第3章 SQL Server 2005数据库
3.1数据库
3.2创建数据库
3.3使用SQL Server Management Studio管理数据库
3.4使用Transact-SQL管理数据库
3.5案例应用
3.6思考题
第4章 数据库表
4.1数据表的概念与数据类型
4.2创建数据表
4.3数据的添加与查看
4.4数据表的修改与删除
4.5案例应用
4.6思考题
第5章 数据完整性
5.1概述
5.2约束
5.3默认值
5.4规则
5.5案例应用
5.6思考题
第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思考题
第7章 SQL查询及应用
7.1查询工具的使用
7.2 SQL简单查询
7.3对分组结果进行统计
7.4嵌套查询
7.5连接查询
7.6合并查询
7.7空值的查找
7.8案例应用
7.9思考题
第8章 索引
8.1索引的概述
8.2索引的操作
8.3设置索引的选项
8.4分析和维护索引
8.5全文索引
8.6案例应用
8.7思考题
第9章 视图
9.1视图的概述
9.2创建视图
9.3使用视图
9.4修改视图
9.5查看视图信息
9.6删除视图
9.7案例应用
9.8思考题
第10章 存储过程和触发器
10.1存储过程概述
10.2存储过程的创建与管理
10.3触发器概述
10.4创建与管理触发器
10.5案例应用
10.6思考题
第11章 游标、事务和锁
11.1游标
11.2事务
11.3并发控制与锁
11.4案例应用
11.5思考题
第12章 数据库安全管理
12.1数据库安全概述
12.2 SQL Server 2005的安全机制
12.3服务器安全性管理
12.4角色设置与管理
12.5权限管理
12.6案例应用
12.7思考题
第13章 数据库备份与恢复
13.1 SQL Server备份概述
13.2数据库备份
13.3 SQL Server的还原概述
13.4恢复系统数据库
13.5思考题
第14章 SQL Server数据库的应用
14.1数据导入与导出
14.2应用程序访问SQL Server 2005数据库的方法
14.3使用ODBC连接SQL Server数据库
14.4使用ADO数据控件访问SQL Server数据库
14.5思考题
附录A 数据库表结构及说明
附录B SQL Server函数
B.1聚合函数
B.2字符串函数
B.3日期时间函数
B.4数学函数
B.5数据类型转换函数
附录C SQL Server 2005的保留字
附录D SQL Server中常用的全局变量
附录E SQL Server 2005的系统存储过程
参考文献