SQL查询语言及应用(PDF)
书籍简介:
本书是基于作者多年Informix数据库培训授课经验及实践应用的体验编写的,主要讲述SQL查询语言及其实现。全书内容共分9章,分别讲述SQL基础、简单查询、多表连接查询、分组统计、子查询、集合运算、SQL的数据更新功能及存储过程等内容,并通过大量应用实例,深入浅出地讲述了数据库查询的方法与技巧。本书文字简洁、条理清晰,即适合于作为Informix数据库培训教材,也和适合于企业的数据库管理人员作为参考手册。【图书目录】-SQL查询语言及应用第1章 SQL基础1.1 什么是SQL1.2 SQL的发展历史1.3 SQL语句1.4 数据类型1.4.1 数值型1.4.2 时间类型1.4.2 字符类型1.4.4 BLOB类型1.5 表达式1.5.1 SQL表达式语法1.5.2 列表达式1.5.3 常量表达式1.5.4 函数表达式1.5.5 聚组表达式1.5.6 过程调用表达式1.5.7 算术运算符1.5.8 串接运算符1.6 函数1.6.1 算术函数1.6.2 三角函数1.6.3 指数和对数函数1.6.4 日期/时间函数1.7 unll值1.8 小结第2章 样例数据库2.1 样例数据库的结构2.1.1 customer表2.1.2 orders表和otems表2.1.3 stock表和catalog表2.1.4 cust-calls表2.1.5 代码表2.2 各表之间的联系2.3 stores7数据库的生成2.4 stores7中的数据2.5 小结第3章 简单的查询3.1 select语句3.2 基本的select语句3.2.1 使用星号3.2.2 列名的次序3.2.3 去除重复行3.2.4 查询子串3.3 搜索语句Where子句3.3.1 搜索条件3.3.2 比较条件3.3.3 空值判定3.3.4 范围判定3.3.5 组属判定3.3.6 模式匹配3.3.7 复合条件3.4 计算列3.5 order by子句3.5.1 升序与降序3.5.2 多列排序3.5.3 列序号3.6 保存查询结果3.7 小结第4章 多表连接查询4.1 多表查询的例子4.2 简单的多表连接查询4.2.1 如何构造多表连接查询4.2.2 父子关系表的连接4.2.3 其他等值连接4.2.4 非等值连接4.3 连接查询特有的问题4.3.1 二义性的列名4.3.2 多表查询与笛卡儿积4.3.3 *的使用4.3.4 表的别名4.4 自连接4.4.1 多余数据4.4.2 自连接与into temp子句4.4.3 引用rowid值查找重复值4.5 外连接4.5.1 简单外连接4.5.2 嵌套的简单连接4.5.3 嵌套外连接4.5.4 两张表与第三张表的外连接4.6 小结第5章 分组统计5.1 聚组函数5.1.1 什么是聚组函数5.1.2 使用count函数5.1.3 使用sum函数5.1.4 使用avg函数5.1.5 使用min函数和max函数5.2 使用group by子句5.2.1 理解group by子句5.2.2 使用聚组函数5.2.3 分组结果排序5.2.4 分组的一些限制5.3 使用having子句5.4 小结第6章 子查询6.1 使用子查询6.1.1 什么子查询6.1.2 where子句中的子查询6.1.3 子查询是如何处理的6.2 子查询应用举例6.2.1 由in引入的子查询6.2.2 由关系运算符连接的子查询6.2.3 使用量词6.3 相关子查询6.3.1 理解相关子查询6.3.2 使用存在量词6.4 子查询与连接6.5 子查询的嵌套6.6 having子句中的子查询6.7 小结第7章 集合运算7.1 并运算7.1.1 并的实现7.1.2 union运算的特性7.1.3 union运算的应用7.2 交运算7.3 差运算7.4 小结第8章 SQL的数据更新功能8.1 向表中插入数据8.1.1 插入一行数据8.1.2 插入多行数据8.2 更新表中的数据8.2.1 update语句8.2.2 更新所有的行8.2.3 在update的where子句引入子查询8.2.4 在update的set子句中引入子查询8.3 删除表中的数据8.3.1 delete语句8.3.2 删除所有行8.3.3 在delete的where子句中引入子查询8.4 指量数据的加载与卸载8.4.1 load语句8.4.2 unload语句8.5 小结第9章 存储过程9.1 了解存储过程9.1.1 什么是存储过程9.1.2 如何处理存储过程9.1.3 为什么使用存储过程9.2 如何创建和使用存储过程9.2.1 如何创建一个存储过程9.2.2 发现存储过程中的错误9.2.3 存储过程的执行9.3 使用变量9.3.1 变量的定义和使用9.3.2 变量的作用域9.3.3 为变量赋值9.3.4 SPL的表达式9.4 SPL语句9.4.1 语句块9.4.2 IF语句9.4.3 FOR语句9.4.4 WHILE语句9.4.5 FOREACH语句9.4.6 EXIT语句9.4.7 CONTINUE语句9.4.8 SYSTEM语句9.5 数据传递9.5.1 向存储过程传递数据9.5.2 由存储过程返回数据9.6 异常处理9.6.1 捕获错误9.6.2 ON EXCEPTION语句的控制域9.6.3 用户定义的异常9.7 小结
本站提供:SQL查询语言及应用(PDF)下载,版权归作者所有,若你喜欢请支持正版。
下载地址:
☉推荐使用网际快车或迅雷下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
☉如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
☉相关阅读器(软件)下载:PDF格式 , PDG格式。
☉本站提供的一些商业书籍是供学习研究之用,如用于商业用途,请购买正版。
☉如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
☉相关阅读器(软件)下载:PDF格式 , PDG格式。
☉本站提供的一些商业书籍是供学习研究之用,如用于商业用途,请购买正版。
相关书籍:
最新评论:
评论加载中....
发表评论:
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
- 用户名: 验证码:
- 赞助商
