图书介绍
SQL Server 2012实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 崔强,罗小平主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113227081
- 出版时间:2016
- 标注页数:221页
- 文件大小:24MB
- 文件页数:222页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
SQL Server 2012实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统认识数据库1
1.1数据库系统简介1
1.1.1数据库的基本概念1
1.1.2数据库的体系结构2
1.1.3数据库的产生与发展3
1.2数据模型5
1.2.1数据模型的概念5
1.2.2常见的数据模型5
1.3关系数据库7
1.3.1关系数据库的概念7
1.3.2关系数据库标准语言SQL7
1.3.3常见的关系数据库7
小结8
习题8
第2章 初识SQL Server 201210
2.1SQL Server 2012数据库简介10
2.1.1SQL Server 2012简介10
2.1.2SQL Server 2012的新功能10
2.1.3SQL Server 2012的版本11
2.2SQL Server 2012的安装12
2.2.1SQL Server 2012安装环境要求12
2.2.2SQL Server 2012安装过程13
2.2.3SQL Server 2012常用实用工具18
2.3SSMS的基本操作19
2.3.1SSMS的启动与连接19
2.3.2在SSMS中配置服务器属性20
2.3.3查询设计器22
小结26
习题26
第3章 数据库的创建和管理27
3.1数据库概述27
3.1.1系统数据库27
3.1.2数据库对象28
3.1.3数据库文件和文件组29
3.2使用SSMS创建和管理数据库30
3.2.1使用SSMS创建数据库30
3.2.2使用SSMS修改数据库31
3.2.3使用SSMS重命名数据库32
3.2.4使用SSMS收缩数据库32
3.2.5使用SSMS分离和附加数据库34
3.2.6使用SSMS删除数据库35
3.3使用Transact-SQL创建和管理数据库36
3.3.1使用Transact-SQL创建数据库36
3.3.2使用Transact-SQL修改数据库38
3.3.3使用Transact-SQL重命名数据库39
3.3.4使用Transact-SQL删除数据库40
小结40
习题40
第4章 表的创建和管理42
4.1表概述42
4.1.1表的基本结构42
4.1.2表的类型43
4.1.3数据类型43
4.1.4表的完整性规则46
4.1.5表的约束46
4.2使用SSMS创建和修改表47
4.2.1使用SSMS创建表47
4.2.2使用SSMS修改表字段48
4.2.3使用SSMS设置表约束49
4.2.4使用SSMS重命名表51
4.2.5使用SSMS删除表51
4.3使用Transact-SQL创建和管理表52
4.3.1使用Transact-SQL创建表52
4.3.2使用Transact-SQL修改表字段53
4.3.3使用Transact-SQL设置表约束54
4.3.4使用Transact-SQL重命名表55
4.3.5使用Transact-SQL删除表55
4.4数据库关系图的创建和管理55
4.4.1使用SSMS创建数据库关系图56
4.4.2使用SSMS修改数据库关系图57
4.4.3使用SSMS删除数据库关系图58
4.5使用SSMS进行表中数据更新58
4.5.1使用SSMS插入数据58
4.5.2使用SSMS更新数据59
4.5.3使用SSMS删除数据59
4.6使用Transact-SQL进行表中数据更新60
4.6.1使用Transact-SQL插入数据60
4.6.2使用Transact-SQL更新数据61
4.6.3使用Transact-SQL删除数据61
小结62
习题62
第5章 索引的创建和管理67
5.1索引的概念67
5.2索引的分类67
5.3索引的设计原则68
5.4使用SSMS创建和管理索引69
5.4.1使用SSMS创建索引69
5.4.2使用SSMS查看和修改索引71
5.4.3使用SSMS重命名索引71
5.4.4使用SSMS删除索引71
5.5使用Transact-SQL创建和管理索引72
5.5.1使用Transact-SQL创建索引72
5.5.2使用Transact-SQL查看索引73
5.5.3使用Transact-SQL修改索引74
5.5.4使用Transact-SQL重命名索引75
5.5.5使用Transact-SQL删除索引75
小结75
习题75
第6章 表中数据的查询77
6.1SELECT检索数据77
6.1.1SELECT语句的基本结构77
6.1.2WITH子句78
6.1.3SELECT子句79
6.1.4FROM子句82
6.1.5INTO子句83
6.1.6WHERE子句84
6.1.7GROUP BY子句88
6.1.8HAVING子句89
6.1.9ORDER BY子句89
6.2子查询90
6.2.1子查询概述90
6.2.2使用IN关键字90
6.2.3使用比较运算符91
6.2.4使用ANY、SOME和ALL关键字91
6.2.5使用EXISTS关键字92
6.3连接查询92
6.3.1内连接93
6.3.2外连接93
6.3.3交叉连接95
小结96
习题96
第7章 Transact-SQL编程98
7.1Transact-SQL概述98
7.2批处理和注释99
7.2.1批处理99
7.2.2注释99
7.3变量99
7.3.1全局变量100
7.3.2局部变量101
7.4函数103
7.4.1系统函数103
7.4.2用户自定义函数113
7.5流程控制语句115
7.5.1BEGIN…END语句115
7.5.2IF…ELSE语句116
7.5.3CASE语句117
7.5.4WHILE语句119
小结120
习题120
第8章 视图的创建和管理122
8.1视图概述122
8.1.1视图的概念122
8.1.2视图的分类122
8.1.3视图的优点123
8.2使用SSMS创建和管理视图123
8.2.1使用SSMS创建视图123
8.2.2使用SSMS查看视图信息125
8.2.3使用SSMS修改视图125
8.2.4使用SSMS重命名视图126
8.2.5使用SSMS删除视图126
8.3使用Transact-SQL创建和管理视图127
8.3.1使用Transact-SQL创建视图127
8.3.2使用Transact-SQL查看视图129
8.3.3使用Transact-SQL修改视图130
8.3.4使用Transact-SQL重命名视图131
8.3.5使用Transact-SQL删除视图131
8.4使用SSMS应用视图132
8.4.1使用SSMS添加数据132
8.4.2使用SSMS修改数据133
8.4.3使用SSMS删除数据133
8.5使用Transact-SQL应用视图133
8.5.1使用Transact-SQL添加数据133
8.5.2使用Transact-SQL修改数据134
8.5.3使用Transact-SQL删除数据134
小结134
习题135
第9章 存储过程的创建和管理136
9.1存储过程概述136
9.1.1存储过程的概念136
9.1.2存储过程的优点136
9.1.3存储过程的分类137
9.2创建和执行存储过程137
9.2.1利用SSMS创建存储过程137
9.2.2使用Transact-SQL创建和执行存储过程138
9.3管理存储过程142
9.3.1修改存储过程142
9.3.2查看存储过程143
9.3.3重命名存储过程144
9.3.4删除存储过程144
小结145
习题145
第10章 触发器的创建和管理146
10.1触发器概述146
10.1.1触发器的基本概念146
10.1.2触发器的优点146
10.1.3触发器的分类147
10.2创建DML触发器148
10.2.1使用SSMS创建DML触发器148
10.2.2使用Transact-SQL创建DML触发器149
10.3创建DDL触发器156
10.3.1使用SSMS创建DDL触发器156
10.3.2使用Transact-SQL创建DDL触发器157
10.4管理触发器159
10.4.1查看触发器159
10.4.2修改触发器159
10.4.3禁用触发器162
10.4.4启用触发器163
10.4.5删除触发器164
小结164
习题165
第11章 数据库的安全性管理166
11.1SQL Server安全性概述166
11.2安全验证方式167
11.2.1Windows身份验证模式167
11.2.2混合模式168
11.2.3设置身份验证模式168
11.3创建和管理登录用户169
11.3.1创建登录账户169
11.3.2修改登录账户174
11.3.3删除登录账户176
11.4创建和管理数据库用户176
11.4.1创建数据库用户176
11.4.2修改数据库用户179
11.4.3删除数据库用户180
11.5角色管理181
11.5.1服务器角色181
11.5.2数据库角色185
11.5.3应用程序角色189
11.6权限管理190
11.6.1权限概述190
11.6.2授予权限191
11.6.3拒绝权限192
11.6.4撤销权限193
11.7架构管理193
11.7.1架构概述193
11.7.2创建架构194
11.7.3修改架构195
11.7.4删除架构197
小结197
习题198
第12章 数据库的恢复与传输199
12.1数据库的备份和还原199
12.1.1备份类型199
12.1.2恢复模式200
12.1.3进行数据库备份200
12.1.4进行数据库还原203
12.2数据库的导入和导出204
12.2.1导入和导出概述204
12.2.2进行数据库的导出205
12.2.3进行数据库的导入208
小结210
习题210
第13章 图书租借系统数据库设计211
13.1系统概述211
13.2数据库设计212
13.2.1设计表212
13.2.2设计视图216
13.2.3设计索引217
13.2.4设计存储过程217
13.2.5设计触发器218
13.2.6数据库安全性设置219
小结220
参考文献221