第1章 数据库概述 1
1.1 认识数据库 1
1.2 数据模型 2
1.3 数据库的基本概念 7
1.4 数据库的发展 9
第2章 SQL Server 2005入门 15
2.1 SQL Server 2005概述 15
2.2 SQL Server 2005的安装 15
2.3 SQL Server 2005服务管理 23
2.4 SQL Server 2005的安全管理 30
第3章 SQL Server 2005数据库 47
3.1 创建数据库 47
3.2 修改数据库 56
3.3 删除数据库 60
3.4 分离与附加数据库 60
3.5 备份和还原数据库 62
第4章 数据表管理 73
4.1 表的基本概念 73
4.2 创建表 74
4.3 表的设计 80
4.4 修改表 83
4.5 查看表属性 84
4.6 删除表 85
4.7 更新表数据 86
4.8 使用约束 89
第5章 视图 98
5.1 视图的基本概念 98
5.2 视图的分析与设计 100
5.4 视图的维护 105
5.5 视图的应用 111
5.6 加密视图 114
第6章 游标 116
6.1 游标概述 116
6.2 游标的基本操作 118
第7章 索引 130
7.1 索引概述 130
7.2 索引的操作 132
第8章 结构化查询语言SQL 138
8.1 SQL语言概述 138
8.2 数据查询 140
8.3 数据的导入和导出 163
第9章 Transact-SQL程序设计 171
9.1 T-SQL语言概述 171
9.2 用户自定义数据类型、常量和变量 172
9.3 数据与表达式 179
9.4 流程控制语句 190
9.5 系统函数 196
第10章 存储过程 211
10.1 存储过程概述 211
10.2 创建存储过程 212
10.3 管理存储过程 215
10.4 存储过程中参数的使用 224
第11章 触发器 232
11.1 触发器概述 232
11.2 创建和应用触发器 233
11.3 管理触发器 242
参考文献 244