图书介绍
SQL语法范例手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 范秀平,尚武编著 著
- 出版社: 北京:科学出版社
- ISBN:7030190076
- 出版时间:2007
- 标注页数:333页
- 文件大小:79MB
- 文件页数:352页
- 主题词:关系数据库-数据库管理系统-教材
PDF下载
下载说明
SQL语法范例手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 结构化查询语言1
1.1 SQL概述1
1.1.1 SQL和SQL标准简史2
1.1.2 SQL的功能和特性3
1.1.3 SQL语句的结构4
1.1.4 SQL的未来4
1.2 常量5
1.2.1 数字常量5
1.2.2 字符串常量5
1.2.3 时间和日期常量6
1.2.4 符号常量6
1.3 数据类型6
1.3.1 数字数据类型7
1.3.2 字符串数据类型8
1.3.3 日期时间数据类型8
1.4 SQL表达式9
1.5 SQL控制语句10
1.5.1 语句的分类10
1.5.2 语句的规则11
1.6 丢失数据12
1.7 上机实验13
1.7.1 实验内容13
1.7.2 实验指导13
1.8 练习题14
1.9 习题答案15
第2章 SQL函数16
2.1 聚合函数16
2.1.1 COUNT()函数17
2.1.2 SUM()与AVG()函数17
2.1.3 MAX()与MIN()函数17
2.2 字符串函数18
2.3 日期时间函数19
2.4 数学函数20
2.5 转换函数22
2.5.1 CONVERT()函数23
2.5.2 TO_CHAR()函数23
2.5.3 TO_NUMBER()函数23
2.6 上机实验24
2.6.1 实验内容24
2.6.2 实验指导24
2.7 练习题27
2.8 习题答案28
第3章 创建和维护数据库与表29
3.1 SQL数据库概述29
3.2 创建数据库30
3.3 创建表33
3.4 名称35
3.4.1 表名和列名35
3.4.2 别名35
3.5 管理数据库35
3.5.1 修改数据库36
3.5.2 删除数据库38
3.5.3 修改数据表39
3.5.4 删除数据表43
3.6 规则和默认44
3.7 约束45
3.7.1 CHECK约束45
3.7.2 UNIQUE约束47
3.7.3 NOT NULL约束49
3.7.4 PRIMARY KEY约束50
3.7.5 禁用约束51
3.7.6 删除约束52
3.8 索引52
3.8.1 创建索引53
3.8.2 索引的分类56
3.8.3 查看索引信息59
3.8.4 删除索引60
3.9 上机实验61
3.9.1 实验内容61
3.9.2 实验指导62
3.10 练习题63
3.11 习题答案64
第4章 简单查询65
4.1 SELECT语句概述65
4.2 使用SELECT子句查询数据67
4.2.1 查询所有的列67
4.2.2 查询指定的列69
4.2.3 查询中使用数字和表达式71
4.2.4 查询中使用别名75
4.2.5 查询列中使用distinct关键字77
4.2.6 查询中使用函数78
4.3 使用FROM子句指定要检索的表85
4.4 使用WHERE子句进行过滤86
4.4.1 比较运算符87
4.4.2 逻辑运算符91
4.4.3 BETWEEN子句96
4.4.4 IN子句98
4.4.5 LIKE子句101
4.4.6 空值的处理106
4.5 上机实验109
4.5.1 实验内容109
4.5.2 实验指导109
4.6 练习题112
4.7 习题答案113
第5章 数据排序与数据分组114
5.1 数据排序114
5.1.1 ORDER BY语法格式114
5.1.2 升序排序和降序排序116
5.1.3 使用表达式排序117
5.1.4 多级排序120
5.1.5 排序中的空值122
5.2 数据分组122
5.2.1 GROUP BY子句122
5.2.2 带有WHERE子句的GROUP BY124
5.2.3 多次分组124
5.2.4 GROUP BY和ORDER BY126
5.2.5 HAVING子句127
5.3 上机实验130
5.3.1 实验内容130
5.3.2 实验指导130
5.4 练习题132
5.5 习题答案133
第6章 连接查询134
6.1 使用连接的原因134
6.2 连接语法135
6.2.1 传统的连接语法135
6.2.2 SQL连接语法137
6.3 连接的处理139
6.3.1 笛卡尔积140
6.3.2 连接中运算符的使用141
6.3.3 多表连接142
6.3.4 连接结果的处理143
6.4 自连接145
6.5 内连接146
6.5.1 内连接的分类146
6.5.2 等值连接147
6.5.3 不等连接148
6.5.4 自然连接149
6.6 外连接151
6.6.1 外连接的分类151
6.6.2 左外连接(LEFT JOIN)151
6.6.3 右外连接(RIGHT JOIN)152
6.6.4 全外连接(FULL JOIN)153
6.7 复合连接154
6.8 交叉连接156
6.9 联合查询157
6.9.1 UNION运算157
6.9.2 INTERSECT运算162
6.9.3 MINUS运算163
6.10 上机实验164
6.10.1 实验内容164
6.10.2 实验指导164
6.11 练习题167
6.12 习题答案168
第7章 子查询169
7.1 子查询概述169
7.2 相关子查询171
7.3 子查询规则173
7.4 单行子查询174
7.4.1 比较子查询174
7.4.2 聚合函数和子查询176
7.4.3 单行子查询中的GROUP BY和HAVING子句178
7.5 多行子查询179
7.5.1 IN的使用179
7.5.2 NOT IN的使用182
7.5.3 ANY的使用183
7.5.4 ALL的使用185
7.5.5 交集和差集的查询:EXISTS187
7.5.6 NOT EXISTS的使用190
7.6 子查询的嵌套191
7.6.1 嵌套子查询191
7.6.2 在HAVING中使用子查询192
7.6.3 在UPDATE中使用子查询193
7.6.4 在INSERT中使用子查询193
7.6.5 在DELETE中使用子查询194
7.7 上机实验195
7.7.1 实验内容195
7.7.2 实验指导195
7.8 练习题197
7.9 习题答案197
第8章 数据处理199
8.1 数据操纵语言概述199
8.2 插入数据200
8.2.1 使用INSERT...VALUES语句插入数据200
8.2.2 使用INSERT...SELECT语句插入数据205
8.3 更新数据208
8.3.1 指定更新的列和新值208
8.3.2 嵌套更新213
8.4 删除数据214
8.5 其他用于处理数据的SQL语句216
8.5.1 MERGE语句216
8.5.2 TRUNCATE语句217
8.6 上机实验218
8.6.1 实验内容218
8.6.2 实验指导218
8.7 练习题220
8.8 习题答案221
第9章 视图222
9.1 视图概述222
9.2 使用视图的原因223
9.3 视图的优点和缺点224
9.4 视图的处理224
9.5 创建视图225
9.5.1 创建简单视图225
9.5.2 视图中使用列的别名229
9.5.3 视图中使用连接233
9.5.4 视图中使用子查询237
9.6 更改视图238
9.7 删除视图239
9.8 通过视图管理数据240
9.8.1 通过视图查询数据241
9.8.2 通过视图插入数据242
9.8.3 通过视图删除数据245
9.8.4 通过视图更新数据246
9.9 查询视图信息247
9.10 上机实验248
9.10.1 实验内容248
9.10.2 实验指导249
9.11 练习题250
9.12 习题答案251
第10章 事务253
10.1 事务概述253
10.1.1 并发控制254
10.1.2 数据库恢复255
10.2 事务隔离级别256
10.3 事务处理命令257
10.4 设置事务属性257
10.5 开始事务258
10.6 在事务中使用保存点260
10.7 提交事务262
10.8 撤消事务263
10.9 锁264
10.9.1 锁的分类264
10.9.2 关于锁的其他信息265
10.9.3 死锁处理265
10.10 上机实验267
10.10.1 实验内容267
10.10.2 实验指导267
10.11 练习题268
10.12 习题答案269
第11章 SQL触发器和SQL游标270
11.1 了解SQL触发器和游标270
11.2 创建和删除SQL触发器272
11.2.1 创建SQL触发器272
11.2.2 删除SQL触发器275
11.2.3 更改触发器276
11.3 创建INSERT触发器278
11.4 创建Update触发器278
11.5 创建Delete触发器280
11.6 触发器的启用和禁用281
11.7 声明游标282
11.7.1 SQL-92语法组成282
11.7.2 游标声明283
11.8 打开和关闭游标287
11.8.1 打开游标287
11.8.2 关闭游标288
11.9 删除游标289
11.10 应用游标289
11.11 使用游标更新和删除292
11.11.1 使用游标更新292
11.11.2 使用游标删除293
11.12 上机实验294
11.12.1 实验内容294
11.12.2 实验指导294
11.13 练习题297
11.14 习题答案298
第12章 数据库的安全与性能299
12.1 理解SQL安全性299
12.1.1 用户300
12.1.2 数据库元素301
12.1.3 权限302
12.2 授予和撤消权限303
12.2.1 授予权限303
12.2.2 撤消权限311
12.3.3 禁止授权315
12.3 视图与SQL安全315
12.4 数据库性能317
12.4.1 影响数据库性能的因素317
12.4.2 基准测试318
12.4.3 提高性能的工具318
12.5 提高SQL语句的可读性321
12.6 在表上创建索引以提高性能321
12.7 优化查询322
12.7.1 查询优化器322
12.7.2 编写高性能的SQL语句323
12.7.3 提高系统性能的方法323
12.8 存储过程325
12.8.1 创建存储过程326
12.8.2 执行存储过程328
12.8.3 删除存储过程328
12.9 上机实验329
12.9.1 实验内容329
12.9.2 实验指导330
12.10 练习题332
12.11 习题答案333
热门推荐
- 3380433.html
- 2985998.html
- 77903.html
- 3565651.html
- 444919.html
- 663480.html
- 382157.html
- 1185174.html
- 986136.html
- 2598621.html
- http://www.ickdjs.cc/book_2590765.html
- http://www.ickdjs.cc/book_3264202.html
- http://www.ickdjs.cc/book_147172.html
- http://www.ickdjs.cc/book_644265.html
- http://www.ickdjs.cc/book_1615499.html
- http://www.ickdjs.cc/book_2345076.html
- http://www.ickdjs.cc/book_433165.html
- http://www.ickdjs.cc/book_2243076.html
- http://www.ickdjs.cc/book_745983.html
- http://www.ickdjs.cc/book_2448630.html