图书介绍
SQL Server教程 从基础到应用PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server教程 从基础到应用](https://www.shukui.net/cover/5/34414570.jpg)
- 郑阿奇主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111496014
- 出版时间:2015
- 标注页数:362页
- 文件大小:212MB
- 文件页数:370页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
SQL Server教程 从基础到应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 数据库基础1
0.1 数据库基本概念1
0.1.1 数据库与数据库管理系统1
0.1.2 数据模型2
0.1.3 关系型数据库语言4
0.2 数据库设计4
0.2.1 概念数据模型4
0.2.2 逻辑数据模型6
0.2.3 物理数据模型7
0.3 数据库应用系统7
0.3.1 应用系统的数据接口7
0.3.2 C/S架构的应用系统9
0.3.3 B/S架构的应用系统10
习题10
第一部分 数据库管理系统14
第1章 SQL Server 2012简介和安装14
1.1 SQL Server简介14
1.1.1 SQL Server 2012服务器组件、管理工具和联机丛书15
1.1.2 SQL Server 2012的不同版本及支持功能16
1.2 SQL Server 2012的安装和运行18
1.2.1 SQL Server 2012安装环境18
1.2.2 SQL Server 2012的安装19
1.2.3 SQL Server 2012的运行23
习题24
第2章 数据库创建25
2.1 数据库及其数据库对象25
2.2 以界面方式创建数据库28
2.2.1 数据库的创建28
2.2.2 数据库的修改和删除30
2.3 以命令方式创建数据库33
2.3.1 创建数据库33
2.3.2 修改数据库37
2.3.3 删除数据库40
2.3.4 数据库快照40
习题42
第3章 表的创建和操作44
3.1 表结构和数据类型44
3.1.1 表和表结构44
3.1.2 数据类型45
3.1.3 表结构设计50
3.2 以界面方式创建表52
3.2.1 创建表52
3.2.2 修改表结构53
3.2.3 删除表54
3.3 以命令方式创建表54
3.3.1 创建表54
3.3.2 修改表结构56
3.3.3 删除表58
3.4 以界面方式操作表数据58
3.4.1 插入记录58
3.4.2 删除记录59
3.4.3 修改记录60
3.5 以命令方式操作表数据60
3.5.1 插入记录60
3.5.2 修改记录63
3.5.3 删除记录63
习题65
第4章 数据库的查询和视图67
4.1 数据库的查询67
4.1.1 选择查询结果输出列67
4.1.2 选择查询条件72
4.1.3 指定查询对象78
4.1.4 连接80
4.1.5 指定查询结果分组方法84
4.1.6 指定查询结果分组后的筛选条件85
4.1.7 将查询结果排序86
4.1.8 SELECT语句的其他语法87
4.2 视图89
4.2.1 视图的概念89
4.2.2 创建视图90
4.2.3 查询视图93
4.2.4 更新视图94
4.2.5 修改视图的定义96
4.2.6 删除视图96
习题97
第5章 游标98
5.1 声明游标98
5.2 打开游标101
5.3 读取数据101
5.4 关闭和删除游标104
习题104
第6章 T-SQL105
6.1 SQL与T-SQL105
6.2 常量、变量与数据类型106
6.2.1 常量106
6.2.2 数据类型108
6.2.3 变量111
6.3 运算符与表达式114
6.4 流程控制语句119
6.4.1 BEGIN…END语句块119
6.4.2 条件语句119
6.4.3 CASE语句121
6.4.4 无条件转移语句122
6.4.5 循环语句122
6.4.6 返回语句123
6.4.7 等待语句124
6.4.8 错误处理语句124
6.5 系统内置函数124
6.5.1 系统内置函数简介124
6.5.2 常用系统标量函数125
6.6 用户定义函数132
6.6.1 标量函数133
6.6.2 内嵌表值函数134
6.6.3 用户定义函数的删除137
习题137
第7章 索引139
7.1 索引的分类139
7.2 索引的创建140
7.3 重建索引143
7.4 索引的删除143
习题144
第8章 数据完整性145
8.1 数据完整性分类145
8.2 实体完整性146
8.3 域完整性149
8.4 参照完整性154
习题157
第9章 存储过程和触发器158
9.1 存储过程158
9.1.1 存储过程的类型158
9.1.2 存储过程的创建与执行159
9.1.3 存储过程的修改164
9.1.4 存储过程的删除165
9.1.5 以界面方式操作存储过程165
9.2 触发器166
9.2.1 触发器的类型167
9.2.2 触发器的创建167
9.2.3 触发器的修改173
9.2.4 触发器的删除174
9.2.5 以界面方式操作触发器174
习题175
第10章 备份与恢复176
10.1 概述176
10.1.1 备份和恢复需求分析176
10.1.2 数据库备份的概念177
10.1.3 数据库恢复的概念179
10.2 数据库备份179
10.2.1 创建备份设备179
10.2.2 以命令方式备份数据库181
10.2.3 以界面方式备份数据库185
10.3 数据库恢复186
10.3.1 检查点186
10.3.2 以命令方式恢复数据库187
10.3.3 以界面方式恢复数据库190
10.4 附加数据库和复制数据库190
10.4.1 附加数据库190
10.4.2 复制数据库191
习题191
第11章 系统安全管理192
11.1 SQL Server 2012的安全机制192
11.1.1 SQL Server身份验证模式192
11.1.2 SQL Server安全性机制193
11.1.3 SQL Server数据库安全验证193
11.2 建立和管理用户帐户194
11.2.1 以界面方式管理用户帐户194
11.2.2 以命令方式管理用户帐户197
11.3 角色管理199
11.3.1 固定服务器角色199
11.3.2 固定数据库角色201
11.3.3 自定义数据库角色203
11.3.4 应用程序角色205
11.4 数据库权限的管理206
11.4.1 授予权限206
11.4.2 拒绝权限209
11.4.3 撤销权限210
11.5 数据库架构的定义和使用211
11.5.1 以界面方式创建架构211
11.5.2 以命令方式创建架构212
习题213
第12章 其他概念214
12.1 事务214
12.1.1 事务与ACID属性214
12.1.2 多用户使用问题215
12.1.3 事务处理215
12.1.4 事务隔离级218
12.2 锁定220
12.2.1 锁定粒度220
12.2.2 锁定模式220
12.3 自动化管理221
12.3.1 SQL Server代理222
12.3.2 操作员223
12.3.3 作业223
12.3.4 警报223
12.3.5 数据库邮件223
12.3.6 维护计划向导224
习题224
第二部分 数据库管理系统实验226
实验1 SQL Server 2012环境226
实验2 创建数据库和表228
实验3 表数据的插入、修改和删除232
实验4 查询和视图236
实验5 T-SQL编程244
实验6 索引和数据完整性248
实验7 存储过程和触发器252
实验8 备份和恢复257
实验9 数据库的安全性260
第三部分 数据库应用实习266
实习0 创建实习数据库266
实习1 PHP 5/SQL Server 2012学生成绩管理系统272
实习2 Java EE/SQL Server 2012学生成绩管理系统290
实习3 ASP.NET 4.5 /SQL Server 2012学生成绩管理系统321
实习4 VB 6.0/SQL Server 2012学生成绩管理系统344
附录 学生成绩数据库表样本数据358