sql数据分析需要学什么(数据库零基础入门教学)

俗话说“艺多不压身”,意即手艺人有一技之长,社会存活能力强,如果放在职场中,熟练使用SQL语言和PowerBI工具,可以提升自己的职场竞争力,试想如果两个人都是财务人员,财务人员A仅会使用简单的Excel报表做财务分析,财务人员B熟练使用SQL语言来查询数据和处理数据,PowerBI做数据可视化,输出财务分析报告,并指导业务的良性发展。

如果你是老板,当然你会选择后者,任何一个企业都亟需这样的数据专业人才,不仅会取数,还能处理和分析数据,更重要的是可以根据数据分析的结果给老板做经营方面的决策,这样的人绝对可以称得上是一个企业的“军师”,为企业出谋划策,下面将介绍SQL和PowerBI是做什么的?以及初学者该如何入门学习?

SQL:数据存储、数据查询、数据处理
PowerBI:数据清洗、数据可视化

6bcace9e72e244f790db6addc2f05a64noop.image_

SQL和PowerBI两大数据分析利器

SQL数据分析

举一个简单的例子,VLOOKUP函数在我们日常做数据处理的时候很常用,经常在数据的跨表匹配或者多表匹配中使用,如下需要根据用户明细表里的用户ID匹配订购明细表里的产品,熟练使用Excel的话,我们这样写公式即可得到匹配结果。

=IFERROR(VLOOKUP(B3,$F$3:$G$7,2,0),"")
b0752220172c42ce85efcb547c679c38noop.image_

如果使用SQL的话,可以这样写,当用户明细表里的用户ID和订购明细里的ID满足WHERE这个大条件,他们的用户ID相同,那么就选择,从而将需要的字段匹配过去。

SELECT A.性别,B.用户ID,B.产品,
FROM 用户明细 AS A, 订购明细 AS B
WHERE A.用户ID = B.用户ID;

可以看到Excel可以快速地进行数据匹配,而SQL却要写很长的代码出来,那么,Excel已经这么好用了,为什么还要使用SQL呢?初学者经常会有这样的疑惑,下面的场景大家是否有见到过?Excel表格由于数据量太大无法打开或者是无法运行。

Excel数据处理的量级有限,只能存储1048576行数据,显然,对于企业级数据分析无法提供数据支撑,需要另一种方式进行数据存储,而数据库就是企业存储数据的不二之选,使用数据库那就要会用SQL语言,SQL语言可处理大数据,运行速度快,代码简洁,简而言之,Excel能做的数据处理,SQL都可以做,而且不限数据量,得到结果更快。

0744534753964564b9a5d46887e97d45noop.image_

其实,SQL的运用在我们的日常也经常用到,比如,你需要去婚庆所找一个对象,具体的需求如下:

性别男、年龄在26到30岁之间、身高在170到180之间、未婚、学历是本科或者研究生、月收入大于8000,有房,有车,性格属于细心, 大方, 浪漫, 英俊, 绅士, 智慧类的人

使用SQL语句可以在成千上万的会员表中查询出来你需要的名单,“千里姻缘一线牵”,这样子找你的另一半,是不是简单了很多呢?话说现在找个对象这么卷的吗?连SQL代码都用起来了,更不用说处于财务分析岗位上的你~

SELECT 姓名,性别,年龄,身高,婚姻状况,教育背景,月收入,是否有房,是否有车,备注
FROM 会员表
WHERE 性别=男
AND 年龄 BETWEEN(26,30)
AND 身高 BETWEEN(170,180)
AND 婚姻状况 = 未婚
AND 教育背景 IN (本科,研究生)
AND 月收入>=8000
AND 是否有房=是
AND 是否有车=是
AND 备注 IN (细心,大方,浪漫,英俊,绅士,智慧)
ORDER BY 月收入 DESC;

PowerBI数据分析

上面说完SQL,接下来给大家介绍介绍PowerBI,BI我们知道是商务智能的简写,由此可见,这款数据分析工具更多的是在数据分析方面给人以策略和指导,而数据可视化看板能够在业务指导方面给予更多的数据信息,如下是某金融企业的智慧经营分析看板,内含整体经营分析、客户分析、区域分析等。

c478c9a964bb412881e1a5cfa9ccd36anoop.image_

第五届PowerBI大赛获奖作品

PowerBI的功能很多,作为微软旗下的一款产品,完美地跟office办公工具进行结合,数据处理数据可视化都是其优势所在,比如数据获取,PowerBI支持多种数据连接,如下可以连接数据库里的数据,比较常见的连接数据库类型:SQL Sever数据库、Oracle数据库、MySQL数据库。

8a473ada9c464aeb85efd99bf83c250enoop.image_

PowerBI的产生极大减小了财务人员数据处理的难度,仅需“托、拉、拽”三步即可生成一个可视化图表,内含多种数据可视化图表模板,真正是数据分析小白的福音,经常会头疼使用哪个图表类型,而PowerBI不存在这类问题,在图表的示例里面包含详细的图表类型,极大方便数据展示和呈现。

如果这些基础的图表类型无法满足自己的数据要求,在PowerBI官网中还提供了一些高级的视觉对象模板,这部分视觉对象模板不止在图表外观上显得比较高级,并且在颜色配置上更加体现商务气息,当然使用的话也是完全免费的,只需要从官网下载对应的视觉对象使用即可。

4678ad3b1f224b36b921485c459e86ccnoop.image_

使用多种高级视觉对象分析出来的视觉可视化结果,与普通图表对比起来,数据呈现效果更加生动和直观,“一图胜千言”,一份图表就包含了很多数据信息在里面,比如这里使用Animated Bar Chart Race视觉对象展示不同品牌随月份变化手机销量数据变化情况,在视觉上展示数量级的变化。

53dcd1d9478242aa818adacf7e646614noop.image_

使用RadialBarChart视觉对象呈现甘肃省第十五届运动会各代表团奖牌数的变化,该视觉对象也需要从官网下载使用,导入对应的视觉对象后,仅需要简单地“托、拉、拽”,数据结果很轻松就可以呈现出来。

6b60f1c5da9a4555913260f3d0478c81noop.image_

SQL和PowerBI是不可多得的数据分析利器,前者在数据存储和数据处理方面发挥着重要作用,后者方便我们在数据分析时以一种极简的方式做可视化,一份完美的数据分析报告需要使用各种工具相辅相成,最终得以呈现数据分析结果,如果想要进阶分析,对于SQL和PowerBI的学习很有必要。

三年互联网数据分析经验,擅长Excel、SQL、Python、PowerBI数据处理工具,数据可视化、商业数据分析技能,统计学、机器学习知识,持续创作数据分析内容,点赞关注,不迷路。

本文内容来自网友供稿,文章观点仅代表作者本人,本站非盈利且无偿提供信息存储空间服务,不拥有所有权,如有文章有不实信息或侵犯了您的权益,请发送邮件至 cfseo1997@163.com 反馈核实,如需转载请注明出处:https://www.taobobolive.com/141658.html

(0)
上一篇 2023年3月21日 13:17:50
下一篇 2023年3月21日 13:24:09

相关推荐