第1章 数据库系统概述 1
1.1 数据库基础知识 1
1.2 数据模型 4
1.3 关系数据库 8
1.4 数据库设计 13
1.5 初识SQL Server 2014 17
习题 25
第2章 数据库的创建与管理 27
2.1 SQL Server数据库 27
2.2 数据库的创建 29
2.3 数据库的管理 35
习题 46
第3章 数据表的创建与管理 48
3.1 表结构与数据类型 48
3.2 表的创建与管理 54
3.3 数据完整性 59
习题 70
第4章 数据表的基本操作 74
4.1 数据操纵 74
4.2 数据查询 79
习题 102
第5章 T-SQL语言 105
5.1 T-SQL语言概述 105
5.2 T-SQL语法要素 106
5.3 常用系统函数 112
5.4 流程控制语句 117
5.5 游标 122
5.6 事务 129
习题 130
第6章 视图与索引 134
6.1 视图 134
6.2 索引 144
习题 154
第7章 存储过程与用户自定义函数 156
7.1 存储过程 156
7.2 用户自定义函数 162
习题 170
第8章 触发器 172
8.1 触发器概述 172
8.2 创建与使用触发器 173
8.3 修改触发器 177
8.4 禁用或启用触发器 179
8.5 删除触发器 179
习题 180
第9章 SQL Server 2014的安全性 182
9.1 SQL Server 2014的安全机制 182
9.2 SQL Server 2014的验证模式 183
9.3 登录帐户管理 185
9.4 数据库用户管理 189
9.5 权限管理 190
9.6 角色管理 197
习题 201
第10章 数据库的备份、恢复与数据的导入、导出 202
10.1 备份与恢复 202
10.2 数据的导入与导出 212
习题 222
第11章 SQL Server 2014综合应用实例 223
11.1 教学管理系统的需求分析 223
11.2 教学管理系统数据库设计 225
11.3 数据库的实现 229
参考文献 238