第1章 数据库概述 1
1.1数据库的基本概念及数据库系统 1
1.2数据模型概述 3
1.3关系数据库的基本原理 9
1.4 SQL Server概述 18
第2章SQL Server 2012的安装及管理工具 23
2.1选择SQL Server 2012数据库版本 23
2.2 SQL Server Management Studio管理工具 35
第3章SQL Server 2012数据库对象的操作 41
3.1数据库的基本操作 41
3.2数据库表的基本操作 59
第4章 数据库标准语言SQL 74
4.1 SQL语言 74
4.2数据查询 78
4.3数据更新 91
4.4数据控制 93
第5章 存储过程及触发器 96
5.1存储过程概述 96
5.2存储过程的操作 97
5.3存储过程的管理 103
5.4触发器 106
5.5触发器的创建 108
5.6触发器的管理 115
第6章 视图和函数 119
6.1视图 119
6.2自定义函数 125
第7章 数据完整性和规则 130
7.1约束 130
7.2默认值 142
7.3规则 144
第8章 索引和游标的使用 146
8.1索引概述 146
8.2索引的应用 149
8.3游标 156
第9章SQL Server的安全管理 166
9.1 SQL Server的安全模型 166
9.2服务器的安全性 168
9.3数据库的安全性 177
9.4数据库用户角色 180
9.5权限 183
第10章 数据库设计的步骤 188
10.1数据库设计概述 188
10.2需求分析 190
10.3概念结构设计 197
10.4逻辑结构设计 206
10.5数据库实施 210
10.6数据库运行与维护 211
第11章 数据库应用程序开发 213
11.1数据库应用程序设计方法 213
11.2数据库应用程序的体系结构 214
11.3数据库与应用程序的接口 220
11.4数据库应用程序开发 230
参考文献 233