第1章 SQL Server 2005简介 1
1.1 SQL Server 2005概述 1
1.2 SQL Server 2005的安装 7
1.3 SQL Server 2005的配置 19
1.4 SQL Server 2005常用的管理工具 27
第2章 数据库和表的建立与维护 36
2.1 数据库 36
2.2 表 51
第3章 T-SQL语言基础 72
3.1 T-SQL语言概述 72
3.2 数据类型、常量和变量 76
3.3 运算符和表达式 83
3.4 流程控制语句 88
3.5 函数 93
第4章 T-SQL高级应用 98
4.1 数据定义语言 98
4.2 数据查询语句 104
4.3 数据操纵语言 121
第5章 事务和锁 125
5.1 事务 125
5.2 锁 129
第6章 索引与视图 137
6.1 索引 137
6.2 视图 148
第7章 存储过程、触发器及游标 157
7.1 存储过程 157
7.2 触发器 164
7.3 游标 172
第8章 数据库备份还原 180
8.1 数据库的导入导出 180
8.2 数据库的备份与还原 186
8.3 自动化管理任务 196
8.4 分离和附加数据库 200
第9章 安全与权限 207
9.1 安全与权限的基础知识 207
9.2 管理用户 210
9.3 管理角色 218
9.4 管理架构 222
9.5 管理权限 225
第10章 学生成绩查询系统 235
10.1 系统设计 235
10.2 程序设计 240
第11章 创建分区和SQL Server服务体系 259
11.1 分区概述 259
11.2 SQL Server服务体系 264
第12章 实验 278
实验1 安装SQL Server并登录服务器 278
实验2 管理配置SQL Server 293
实验3 使用SSMS图形化界面创建数据库和表 299
实验4 使用T-SQL语句创建数据库和表 306
实验5 在数据库中使用T-SQL语句检索数据 310
实验6 使用T-SQL语句操作查询数据 315
实验7 在数据库中执行T-SQL语句 318
实验8 控制语句示例及常用函数 320
实验9 创建约束 323
实验10 创建索引 325
实验11 创建视图 328
实验12 创建存储过程 333
实验13 创建触发器 336
实验14 创建分区 338
参考文献 341