SQL查询语言及应用PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:王冠编著
- 出 版 社:北京:科学出版社
- 出版年份:1999
- ISBN:703007694X
- 页数:185 页
1.1 什么是SQL 1
第1章 SQL基础 1
1.2 SQL的发展历史 2
1.3 SQL语句 2
1.4 数据类型 4
1.4.1 数值型 4
1.4.2 时间类型 5
1.4.3 字符类型 7
1.4.4 BLOB类型 7
1.5 表达式 7
1.5.1 SQL表达式语法 7
1.5.2 列表达式 7
1.5.3 常量表达式 8
1.5.4 函数表达式 8
1.5.5 聚组表达式 8
1.6 函数 9
1.5.8 串接运算符 9
1.6.1 算术函数 9
1.5.7 算术运算符 9
1.5.6 过程调用表达式 9
1.6.2 三角函数 10
1.6.3 指数和对数函数 10
1.6.4 日期/时间函数 11
1.7 null值 11
1.8 小结 12
第2章 样例数据库 13
2.1 样例数据库的结构 13
2.1.1 customer表 13
2.1.2 orders表和items表 14
2.1.3 stock表和catalog表 15
2.1.4 cust-calls表 16
2.1.5 代码表 16
2.2 各表之间的联系 17
2.3 stores7数据库的生成 18
2.4 stores7中的数据 19
2.5 小结 32
第3章 简单的查询 33
3.1 select语句 33
3.2.1 使用星号(*) 36
3.2.2 列名的次序 36
3.2 基本的select语句 36
3.2.3 去除重复行 37
3.2.4 查询子串 38
3.3 搜索语句(where子句) 40
3.3.1 搜索条件 40
3.3.2 比较条件 42
3.3.3 空值判定 44
3.3.4 范围判定 46
3.3.5 组属判定 50
3.3.6 模式匹配 51
3.3.7 复合条件 55
3.4 计算列 58
3.5 order by子句 60
3.5.1 升序与降序 61
3.5.2 多列排序 63
3.5.3 列序号 64
3.6 保存查询结果 65
3.7 小结 67
第4章 多表连接查询 68
4.1 多表查询的例子 68
4.2.1 如何构造多表连接查询 69
4.2 简单的多表连接查询 69
4.2.2 父子关系表的连接 70
4.2.3 其他等值连接 74
4.2.4 非等值连接 75
4.3 连接查询特有的问题 76
4.3.1 二义性的列名 76
4.3.2 多表查询与笛卡儿积 78
4.3.3 *的使用 80
4.3.4 表的别名 81
4.4 自连接 82
4.4.1 多余数据 83
4.4.2 自连接与into temp子句 87
4.4.3 引用rowid值查找重复值 87
4.5 外连接 89
4.5.1 简单外连接 91
4.5.2 嵌套的简单连接 92
4.5.3 嵌套外连接 92
4.5.4 两张表与第三张表的外连接 94
4.6 小结 95
5.1 聚组函数 97
5.1.1 什么是聚组函数 97
第5章 分组统计 97
5.1.2 使用count函数 98
5.1.3 使用sum函数 99
5.1.4 使用avg函数 101
5.1.5 使用min函数和max函数 103
5.2 使用group by子句 103
5.2.1 理解group by子句 103
5.2.2 使用聚组函数 105
5.2.3 分组结果排序 106
5.2.4 分组的一些限制 107
5.3 使用having子句 108
5.4 小结 111
第6章 子查询 112
6.1 使用子查询 112
6.1.1 什么是子查询 112
6.1.2 where子句中的子查询 114
6.1.3 子查询是如何处理的 114
6.2 子查询应用举例 115
6.2.1 由in引入的子查询 115
6.2.2 由关系运算符连接的子查询 117
6.2.3 使用量词 119
6.3 相关子查询 122
6.3.1 理解相关子查询 122
6.3.2 使用存在量词 126
6.4 子查询与连接 129
6.5 子查询的嵌套 131
6.6 having子句中的子查询 132
6.7 小结 133
7.1.1 并的实现 135
7.1 并运算 135
第7章 集合运算 135
7.1.2 union运算的特性 137
7.1.3 union运算的应用 140
7.2 交运算 142
7.3 差运算 145
7.4 小结 146
第8章 SQL的数据更新功能 148
8.1 向表中插入数据 148
8.1.1 插入一行数据 148
8.1.2 插入多行数据 150
8.2.1 update语句 151
8.2 更新表中的数据 151
8.2.2 更新所有的行 152
8.2.3 在update的where子句引入子查询 153
8.2.4 在update的set子句中引入子查询 154
8.3 删除表中的数据 154
8.3.1 delete语句 154
8.3.2 删除所有行 155
8.3.3 在delete的where子句中引入子查询 155
8.4 批量数据的加载与卸载 156
8.4.1 load语句 156
8.4.2 unload语句 158
8.5 小结 160
第9章 存储过程 161
9.1 了解存储过程 161
9.1.1 什么是存储过程 161
9.1.2 如何处理存储过程 162
9.1.3 为什么使用存储过程 163
9.2 如何创建和使用存储过程 164
9.2.1 如何创建一个存储过程 164
9.2.2 发现存储过程中的错误 165
9.2.3 存储过程的执行 167
9.3.1 变量的定义和使用 169
9.3 使用变量 169
9.3.3 为变量赋值 170
9.3.2 变量的作用域 170
9.3.4 SPL的表达式 171
9.4 SPL语句 171
9.4.1 语句块 171
9.4.2 IF语句 172
9.4.3 FOR语句 173
9.4.4 WHILE语句 174
9.4.5 FOREACH语句 175
9.4.7 CONTINUE语句 177
9.4.6 EXIT语句 177
9.4.8 SYSTEM语句 178
9.5 数据传递 179
9.5.1 向存储过程传递数据 179
9.5.2 由存储过程返回数据 180
9.6 异常处理 182
9.6.1 捕获错误 182
9.6.2 ON EXCEPTION语句的控制域 183
9.6.3 用户定义的异常 183
9.7 小结 184
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019