第1章 数据库概述 1
1.1数据库有关概念及特点 1
1.2数据库的发展及趋势 5
1.3数据库系统的组成和类型 10
1.4数据库的模式结构 13
1.5数据库管理系统概述 16
1.6数据模型及应用 18
1.7实验一 数据模型的画法及应用 32
1.8本章小结 35
第2章 关系数据库基础 37
2.1关系模型概述 37
2.2关系模型的完整性 43
2.3常用的关系运算 45
2.4关系演算与查询优化 53
2.5实验二SQL Server 2014安装登录及界面 57
2.6本章小结 61
第3章 SQL Server 2014基础概述 63
3.1 SQL Server的发展和特性 63
3.2 SQL Server 2014的功能和特点 65
3.3 SQL Server结构及数据库文件 69
3.4常量、变量、函数和表达式 75
3.5实验三 常量、变量、函数及表达式应用 94
3.6本章小结 96
第4章 数据库、表及数据操作 97
4.1数据库命令语法规则及特点 97
4.2数据库的常用操作 99
4.3数据表的常用操作 106
4.4数据查询操作 110
4.5数据常用更新方法 116
4.6实验四 数据库、表及数据操作 119
4.7本章小结 128
第5章 索引及视图操作 129
5.1索引概述 129
5.2索引的基本操作 135
5.3视图及其应用 141
5.4视图的常用操作 143
5.5特殊类型视图的应用 152
5.6实验五 索引和视图操作 156
5.7本章小结 159
第6章 T-SQL应用编程 161
6.1 T-SQL基础概述 161
6.2批处理、脚本和事务 165
6.3流程控制语句 170
6.4嵌入式SQL概述 178
6.5实验六 流程控制语句操作 179
6.6本章小结 181
第7章 关系数据库的规范化 183
7.1数据库的规范化问题 183
7.2函数依赖概述 185
7.3关系模式的分解 191
7.4关系模式的范式 194
7.5关系模式的规范化 199
7.6本章小结 200
第8章 存储过程与触发器 203
8.1存储过程概述 203
8.2存储过程的实现 204
8.3触发器的应用 210
8.4实验七 存储过程及触发器 214
8.5本章小结 217
第9章 数据库设计 219
9.1数据库设计概述 219
9.2数据库应用系统开发 223
9.3数据库设计文档 239
9.4数据库应用系统设计案例 241
9.5实验八 数据库应用系统设计 247
9.6本章小结 247
第10章 数据库安全技术 249
10.1数据库安全问题 249
10.2数据库安全技术及机制 252
10.3访问权限及控制管理 256
10.4数据的完整性 266
10.5并发控制与封锁技术 276
10.6数据备份与恢复 279
10.7实验九 数据库安全 286
10.8本章小结 289
第11章 数据库新技术 291
11.1数据库新技术概述 291
11.2面向对象数据库 292
11.3分布式数据库 296
11.4数据仓库与数据挖掘 298
11.5开放式数据库的互连技术 303
11.6其他新型数据库 304
11.7数据库新技术发展趋势 314
11.8本章小结 316
参考文献 317