图书介绍
SQL实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 冯博,冯皓,徐莹编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302132127
- 出版时间:2006
- 标注页数:318页
- 文件大小:97MB
- 文件页数:328页
- 主题词:关系数据库-数据库管理系统,SQL-教材
PDF下载
下载说明
SQL实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 SQL历史简介1
第1章 SQL概述1
1.2 数据库历史简介2
1.3 SQL语句的结构4
1.4 SQL的功能与特性6
1.5 常用的SQL数据库7
1.6 开放型数据库连接(ODBC)8
1.7 上机实验8
1.8 思考练习10
1.8.1 填空题10
1.8.2 选择题11
1.8.3 问答题11
2.1 表名和列名12
2.1.1 表名12
第2章 SQL基础12
2.1.2 列名13
2.2 常量14
2.2.1 数字常量14
2.2.2 字符串常量14
2.2.3 时间和日期常量15
2.2.4 符号常量15
2.3 数据类型16
2.3.1 数字数据类型16
2.3.2 字符串数据类型17
2.3.3 日期时间数据类型17
2.3.4 特殊数据类型18
2.4 表达式19
2.5 内置函数20
2.6 丢失数据(NULL值)21
2.7 SQL语句22
2.8 上机实验23
2.9 思考练习25
2.9.1 填空题25
2.9.2 选择题25
2.9.3 问答题25
第3章 创建和维护数据库26
3.1 数据定义语言26
3.2 创建数据库26
3.3 创建表28
3.4 别名和属性30
3.5 索引31
3.6 管理数据库和对象38
3.6.1 修改数据库38
3.6.2 修改表41
3.6.4 删除表44
3.6.3 删除数据库44
3.6.5 删除索引46
3.7 上机实验47
3.8 思考练习54
3.8.1 填空题54
3.8.2 选择题54
3.8.3 问答题54
第4章 数据处理语句55
4.1 数据处理语句简介55
4.2 添加新记录55
4.2.1 使用INSERT...VALUES语句添加记录56
4.2.2 使用INSERT...SELECT语句添加记录59
4.2.3 表间数据复制61
4.3.1 指定更新的列和新值62
4.3 修改记录62
4.3.2 指定更新的条件(嵌套更新)65
4.4 删除数据66
4.4.1 删除记录66
4.4.2 整表删除记录68
4.5 上机实验69
4.6 思考练习72
4.6.1 填空题72
4.6.2 选择题72
4.6.3 问答题72
第5章 数据检索73
5.1 SELECT语句概述73
5.2 SELECT子句74
5.2.1 选择所有的列75
5.2.2 选择所需的列76
5.2.3 选择某个列中的相异值78
5.2.4 别名的使用79
5.2.5 使用数字和表达式81
5.2.6 使用函数进行查询84
5.3 FROM子句90
5.4 过滤数据91
5.4.1 比较运算符91
5.4.2 逻辑运算符93
5.4.3 IN子句98
5.4.4 BETWEEN子句100
5.4.5 LIKE子句102
5.4.6 等号、IN、LIKE三者的比较108
5.4.7 空值的处理109
5.5 ORDER BY子句110
5.5.1 升序排序和降序排序112
5.5.2 使用表达式排序113
5.5.3 多级排序114
5.6 GROUP BY和HAVING子句115
5.6.1 GROUP BY子句115
5.6.2 多次分组116
5.6.3 HAVING子句118
5.7 上机实验119
5.8 思考练习123
5.8.1 填空题123
5.8.2 选择题123
5.8.3 问答题123
第6章 多表连接查询124
6.1 传统的连接语法124
6.2 SQL连接语法126
6.3 如何处理连接129
6.4 内连接131
6.4.1 等值连接132
6.4.2 不等连接133
6.4.3 自然连接134
6.5 外连接135
6.5.1 左外连接135
6.5.2 右外连接136
6.5.3 全外连接137
6.6 自连接138
6.7 交叉连接140
6.8 集合查询141
6.8.1 UNOIN运算141
6.8.2 INTERSECT运算147
6.8.3 MINUS运算148
6.9 上机实验149
6.10.1 填空题153
6.10.2 选择题153
6.10.3 问答题153
6.10 思考练习153
第7章 子查询154
7.1 子查询概述154
7.2 子查询与连接157
7.3 子查询的类型159
7.3.1 相关子查询159
7.3.2 无关子查询161
7.4 单行子查询163
7.4.1 WHERE子句中的单行子查询164
7.4.2 SELECT子句中的单行子查询165
7.4.3 HAVING子句中的单行子查询169
7.6 多行子查询171
7.5 多列子查询171
7.7 嵌套子查询182
7.8 上机实验186
7.9 思考练习189
7.9.1 填空题189
7.9.2 选择题189
7.9.3 问答题189
第8章 数据完整性190
8.1 完整性的概念190
8.2 规则191
8.3 check约束193
8.4 unique约束196
8.5 not null约束199
8.6 primary key约束201
8.7 默认值DEFAULT203
8.8 上机实验204
8.9 思考练习206
8.9.1 填空题206
8.9.2 选择题207
8.9.3 问答题207
第9章 事务处理208
9.1 什么是事务208
9.2 事务模式210
9.3 事务的COMMIT和ROLLBACK210
9.4 事务隔离级别211
9.5 开始事务212
9.6 使用事务保存点214
9.7 终止事务216
9.7.1 提交事务216
9.7.2 回滚(撤销)事务218
9.8 锁定219
9.8.1 锁定模式219
9.8.2 处理死锁220
9.9 上机实验221
9.10 思考练习223
9.10.1 填空题223
9.10.2 选择题223
9.10.3 问答题224
第10章 视图225
10.1 视图概述225
10.2 视图的处理过程226
10.3 视图的优点和缺点226
10.4 创建视图228
10.4.1 创建简单视图228
10.4.2 创建列的别名232
10.4.3 使用连接的视图236
10.4.4 使用子查询的视图239
10.5 修改视图240
10.6 删除视图242
10.7 通过视图管理数据243
10.7.1 通过视图插入数据243
10.7.2 通过视图更新数据247
10.7.3 通过视图删除数据249
10.8 查询视图信息250
10.9 上机实验251
10.10 思考练习254
10.10.1 填空题254
10.10.2 选择题254
10.10.3 问答题254
11.1 了解SQL触发器255
第11章 使用SQL触发器255
11.2 创建SQL触发器256
11.3 创建Insert触发器261
11.4 创建Update触发器262
11.5 创建Delete触发器263
11.6 嵌套触发器和递归触发器264
11.7 上机实验265
11.8 思考练习268
11.8.1 填空题268
11.8.2 选择题269
11.8.3 问答题269
第12章 使用SQL游标270
12.1 游标概述270
12.2 声明游标271
12.3 打开和关闭游标276
12.4 检索游标返回的数据(提取数据)277
12.5 使用定位UPDATE和DELETE语句280
12.6 上机实验282
12.7 思考练习284
12.7.1 填空题284
12.7.2 选择题284
12.7.3 问答题284
第13章 SQL的安全性285
13.1 SQL安全概述285
13.2 使用GRANT和REVOKE288
13.2.1 授予权限或角色288
13.2.2 撤销权限297
13.3 视图与SQL安全300
13.4 上机实验302
13.5.2 选择题303
13.5.3 问答题303
13.5 思考练习303
13.5.1 填空题303
第14章 优化SQL语句以提高性能304
14.1 数据库性能304
14.2 提高SQL语句的可读性308
14.3 优化索引309
14.4 查询优化309
14.5 动态SQL313
14.6 上机实验316
14.7 思考练习318
14.7.1 填空题318
14.7.2 选择题318
14.7.3 问答题318