当前位置:首页 > 每日看点 > 正文内容

sql是什么,通俗的说,太专业听不懂?

卡卷网12个月前 (12-20)每日看点200

要知道什么是SQL,那必须先知道什么是数据库。

1.什么是数据库呢?

每个人家里都会有冰箱,冰箱是用来干什么的?

冰箱是用来存放食物的地方。同样的,数据库是存放数据的地方。正是因为有了数据库后,

我们可以直接查找数据。例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。

sql是什么,通俗的说,太专业听不懂?  第1张

因为现在是大数据时代,所以,很多公司存放数据是放在数据库里里面。

常用的数据库有有很多种,比如MySQL、Oracle、SQL Server等。

sql是什么,通俗的说,太专业听不懂?  第2张

2.什么是sql?

建筑施工人员通过铲子、拉土机等工具来盖房子。

那么,我们通过什么工具来操作数据库里的数据呢?

这个工具就是SQL。

SQL是为操作数据库而开发的一种语言,它可以对数据库里的表进行操作,比如修改数据,查找数据。

之前我在社群里举过一个例子,我觉得可以很好的说明白数据库和sql是什么关系。

如果把数据库比如一碗米饭,里面放的米是数据。

现在我们要吃碗里的米饭,怎么取出碗里的米饭呢?这时候我们拿一双筷子,用筷子操作碗里的米饭。

这里的筷子就是SQL,用来操作数据库里的数据。它们的关系如下图:

sql是什么,通俗的说,太专业听不懂?  第3张

到这里,你就可以理解支付宝的背后的运行原理了。

用户把钱存放到支付宝数据库里,当用户查看支付宝余额的时候,后台使用SQL这个工具操作支付宝的数据库,把里面的数据查找出来,然后返回给用户。

这样用户就可以看到存放到支付宝里的钱和每天的收益了。

只不过,这个过程用户看不到,都是在支付宝后台来完成的,用户看到的只是最后的一个查询结果。


如果你想快速入门学会SQL,可以看我征集的这个资料:

入门要让初学者看懂才是最重要的,而不是整那些高大上的东西。为了帮助很多想用SQL提高工作效率的朋友,我会告诉你SQL到底要学哪些。

这样你才能用最快速、最容易理解的方式学会数据库和SQL,并使用SQL进行数据分析:

1.入门
2.简单查询
3.汇总分析
4.复杂查询
5.多表查询
6.经典业务问题
7.实战项目

sql是什么,通俗的说,太专业听不懂?  第4张

第1部分:入门

学习以下内容:

1)了解数据库的基本概念

2)如何安装数据库?

3)表的创建、删除和更新

4)数据的插入、删除和更新数据

sql是什么,通俗的说,太专业听不懂?  第5张

找我要高清思维导图

sql是什么,通俗的说,太专业听不懂?  第4张

第2部分:简单查询

学习以下内容:

1)基本的查询语句

2) 如何指定查询条件?

3)注释和 SQL 语句注意事项

4)学会运算符指定复杂的查询条件

5)字符串模糊查询

sql是什么,通俗的说,太专业听不懂?  第7张

sql是什么,通俗的说,太专业听不懂?  第8张

第3部分:汇总分析

学习以下内容:

1)如何进行汇总分析?

2)如何对数据分组?

3)如何对分组结果指定条件?

4)用 SQL 解决业务问题的套路是什么?

5)如何对查询结果排序?

6)如何看懂 SQL 报错信息?

sql是什么,通俗的说,太专业听不懂?  第9张

sql是什么,通俗的说,太专业听不懂?  第8张

第4部分:复杂查询

学习以下内容:

1)视图(什么是视图,如何使用,有什么用,注意事项)

2)子查询、标量子查询、关联子查询

3)各种常用函数

sql是什么,通俗的说,太专业听不懂?  第11张

sql是什么,通俗的说,太专业听不懂?  第8张

第5部分:多表查询

在有多张表的情况下,表和表之间的运算和联系就变得很重要,这部分学习多个表如何查询:

1)表的加法

2)联结,包括交叉联结、内联结、左联结、右联结、全联结

3)一张图记住各种联结

4)联结应用案例

5)case表达式

sql是什么,通俗的说,太专业听不懂?  第13张

sql是什么,通俗的说,太专业听不懂?  第8张

第6部分经典业务问题

这部分要学习SQL高级功能窗口函数,然后用来解决工作里的经典业务问题,比如:

排名问题、topN问题、复购分析、累计问题、高级比较问题等

sql是什么,通俗的说,太专业听不懂?  第15张

sql是什么,通俗的说,太专业听不懂?  第16张

第7部分:实战项目

这部分可以通过实战项目来加强练习SQL,把学过的SQL应用起来,比如我做的这个用户行为分析实战项目,手把手教你如何做实战。

sql是什么,通俗的说,太专业听不懂?  第17张

sql是什么,通俗的说,太专业听不懂?  第18张

上面内容可以在我的《SQL从入门到进阶》视频里都可以看到


参考资料:科普中国专家猴子作品合集

《Excel数据分析和数据思维》视频

《Power BI数据分析》视频

《SQL从入门到进阶》视频

《Python数据分析从入门到进阶》视频

《数据分析综合实战项目》视频

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/5049.html

分享给朋友:

相关文章

创业值得吗?

许多企业主会说,是的。企业所有权可能意味着利润以及一定程度的财务稳定性。此外,对于小企业主来说,它提供了摆脱朝九晚五工作限制的机会,这些工作可能不会给您带来快乐或成就感。也就是说,创业并非没有挑战——从提出一个有利可图的想法,到获得资金,再...

4000以下的手机有没有推荐的啊?

4000以下的手机有没有推荐的啊?

可以选择标准版的旗舰机型:vivo X100s、一加12、OPPO Find X7、小米14、iQOO 12;也可以选外观时尚的自拍影像机型:vivo S19 Pro、realme GT 5 Pro、荣耀 200Pro、小米 Civi 4...

如何在自己家里建立一套私有云系统?需要哪些设备?

如何在自己家里建立一套私有云系统?需要哪些设备?

我敢保证,这绝对是目前为止最简单的搭建家用私有云的方法:“一台主机+至少一块硬盘”足矣!不需要任何专业知识,也没有复杂繁琐的步骤,十分钟不到就能搭建好,帮你成功打开文件云储存新世界的大门!还在单纯依靠网盘进行文件存储的朋友,不是我吐槽哈,它...

自媒体如何快速起步?

自媒体如何快速起步?

有两种经验,可供参考。第一种是:现象级的爆火、爆款,这种情况捞到钱,实现财务自由的人并不多,但确实存在。只不过非要说清楚为什么这个账号可以火、可以短时间内赚到普通人一辈子赚不到的钱,他们自己也不一定能说清楚,因为赶上了风口(内外部情况)。举...

如何判断 Java 工程师的基础知识是否扎实?

我来给你出几道大题,能答对70%,你就算基础扎实了。第一部分 Java基础(27)1. 程序本质:代码是如何被执行的?CPU、操作系统、虚拟机各司何职?2. 基础语法:从CPU角度看变量、数组、类型、运算、跳转、函数等语法3. 引用类型:同...

如何做电商行业?

如何做电商行业?

“如何做电商*开网店”跟“如何找老婆”一样,没概况条件、没明确标准,就是扯犊子。我把话题具体一点说:具备“两三万”启动资金、掌握“选品+上架优化”基础技能,小则月入三五千、多则上万。跟摆地摊一样,有进货的钱、也不怕苦不怕累、稍微有点生意头脑...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。