第1章 了解sql 第2章 检索数据 第3章 排序检索数据 第4章 过滤数据 第5章 高级数据过滤 第6章 用通配符进行过滤 第7章 创建计算字段 第8章 使用数据处理函数 第9章 汇总数据 第10章 分组数据 第11章 使用子查询 第12章 联结表 第13章 创建高级联结 第14章 组合查询 第15章 插入数据 第16章 更新和删除数据 第17章 创建和操纵表 第18章 使用视图 第19章 使用存储过程 第20章 管理事务处理 .第21章 使用游标 第22章 了解高级sql特性 附录a 样例表脚本 a.1 样例表 a.2 获得样例表 a.2.1 下载可供使用的microsoft access mdb文件 a.2.2 下载dbms sql脚本 附录b 流行的应用系统 b.1 使用aqua data studio b.2 使用db2 b.3 使用macromedia coldfusion b.4 使用microsoft access b.5 使用microsoft asp b.6 使用microsoft asp.net b.7 使用microsoft query b.8 使用microsoft sql server b.9 使用mysql b.10 使用oracle b.11 使用php b.12 使用postgresql b.13 使用query tool b.14 使用sybase b.15 配置odbc数据源 附录c sql语句的语法 c.1 alter table c.2 commit c.3 create index c.4 create procedure c.5 create table c.6 create view c.7 delete c.8 drop c.9 insert c.10 insert select c.11 rollback c.12 select c.13 update 附录d sql数据类型 d.1 串数据类型 d.2 数值数据类型 d.3 日期和时间数据类型 d.4 二进制数据类型 附录e sql保留字 索引 SQL(Structured Query Language)是用于管理和操纵关系数据库的标准计算机语言。《SQL必知必会(第3版 中文高清版)》作为一本面向初学者的图书,深入浅出地介绍了SQL的基础知识与高级特性,涵盖了各种主流数据库系统的应用。本书通过对基础知识的介绍和实际案例的分析,让读者能够快速掌握SQL的操作和编程技巧。 第1章介绍了数据库和SQL的基本概念。数据库是数据的集合,它以一种有组织的方式存储数据。SQL语言是用于访问和处理关系数据库的标准语言。通过本章,读者可以了解到什么是数据库、数据库的组成部分以及SQL语言的作用和基本语法。 第2章到第5章主要讲解了如何检索数据。第2章“检索数据”介绍了如何使用SELECT语句从数据库中检索信息,包括如何检索单个列、多个列和所有列,这是SQL操作的基础。第3章“排序检索数据”讲解了排序操作(ORDER BY),如何按照一个或多个列排序结果,以及如何使用列的位置进行排序,这对于结果的展示非常关键。第4章“过滤数据”和第5章“高级数据过滤”则介绍了使用WHERE子句来过滤结果集的方法,包括使用不同的逻辑操作符AND、OR以及NOT来组合过滤条件,实现复杂的数据检索。 第6章“用通配符进行过滤”讨论了在SQL中使用LIKE操作符配合通配符进行模式匹配。通配符允许用户在WHERE子句中构建搜索模式,例如使用百分号(%)来代表任意数量的字符,下划线(_)代表任意单个字符。第7章“创建计算字段”让读者了解如何创建计算字段,以生成输出结果中需要的格式或派生列值。 第8章“使用数据处理函数”中,作者介绍了文本、日期时间、数值等数据类型的操作函数,这些函数可以对数据进行格式化、提取或者计算。第9章“汇总数据”讲解了聚集函数,如AVG()、COUNT()、MAX()、MIN()、SUM()等,它们能够对一组值执行计算并返回单个值。 第10章到第13章深入探讨了数据的分组与联结操作。第10章“分组数据”说明了如何使用GROUP BY子句对数据进行分组,以便能够对每个分组应用聚集函数。第11章“使用子查询”讲述了子查询的概念和使用方法,它可以在另一个查询的WHERE子句或SELECT列表中使用。第12章和第13章“联结表”和“创建高级联结”则讲解了如何通过联结(JOIN)操作将多个表中的数据组合起来,提供更丰富、灵活的数据查询能力。 第14章“组合查询”介绍了如何使用UNION操作符合并多个SELECT语句的结果集。第15章“插入数据”、第16章“更新和删除数据”、第17章“创建和操纵表”分别讲解了如何在数据库中插入新数据、更新和删除现有数据,以及如何创建和管理表结构。 第18章“使用视图”和第19章“使用存储过程”则介绍了视图和存储过程的概念、创建和使用方法。视图可以看作是存储在数据库中的一个SQL查询,它作为虚拟表存在;存储过程则是为了完成特定功能的SQL语句集,它可以在数据库内被编译和存储。 第20章“管理事务处理”讲述了事务的概念以及如何使用COMMIT和ROLLBACK语句来管理事务。第21章“使用游标”介绍了游标(Cursor)的使用方法,它是一个数据库查询的结果集,允许逐行访问结果集中的数据。 第22章“了解高级SQL特性”作为全书的收尾,简要介绍了SQL中的一些高级特性,这些特性可能因数据库系统不同而有所差异,但都提供了额外的便利和强大的功能。 附录部分则补充了SQL语句的语法细节,SQL数据类型,SQL保留字等信息,帮助读者在实际开发中解决常见问题,并提供了一个实用的参考资料。 整体来看,《SQL必知必会(第3版 中文高清版)》通过详尽的例子和详实的解释,为读者提供了一套完整的SQL学习路径,非常适合数据库初学者或希望提高SQL技能的专业人士使用。



























- jolenliang2014-10-09很好的书!简单易懂!适合新手!


- 粉丝: 2282
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于CAN总线的DSP28335升级方案:Boot loader、App源码及C#上位机开发详解
- 自习室预约的微信小程序设计与实现 开题报告
- 西门子1200PLC与TP700触摸屏基于USS协议控制V20变频器的博途V15.1编程指南
- 基于java的汉服文化宣传平台的设计与实现 开题报告
- 台达AS228T伺服步进程序与昆仑通态触摸屏结合的实际应用案例解析
- 基于Java的猫咖管理系统的设计与实现 开题报告
- 使用组稀疏性的风险约束微电网重构:基于可再生能源的发电和负荷森林错误下的系统重新配置任务
- ### 基于Java的医院在线挂号系统设计与实现开题报告
- 基于 YOLOv5 的交通道路目标检测与数据分析软件系统
- 基于Java的学生课程管理系统 开题报告课程管理系统设计与实现:提升高校教学管理效率
- 基于机器学习的保险风险预测与分析 开题报告
- 基于鲸鱼算法的线性规划求解方法及其应用研究
- 高校勤工助学管理系统 开题报告
- 4s店车辆信息管理系统的设计与实现 开题报告
- COMSOL多物理场模拟技术:构建与解析水中气泡放电模型 · 多物理场耦合
- 基于JSP技术的在线教育系统的设计与实现 开题报告


