如何零基础入门SQL?
SQL作为数据分析必备技能之一,我简单聊一下自己零基础入门SQL的经历。
作为一只经常和数据打交道的互联网运营 ,自认数据分析思维和数据分析能力OK。不过,数据分析能力增长的同时,“你竟然不会SQL?!!!”越来越成为短板了。所以,在6月20日那天,我决定花两个月时间,去入门sql!
学习时间:6月22日-7月17日,主要在周末学习
入门难度:两颗星
学习方法:猴子老师的【数据分析中级课程】+书籍:SQL必知必会+项目练习
学习进度:目前课程与书本已学完,项目练习完成1个
后续规划:练习练习再练习!
一、准备工作
入门前需要做一项非常重要的准备工作,就是心理准备和学习计划。
心理准备:学习一门新的技能,势必会跳碰到很多问题,一定要提前做好心理准备,不要轻易退缩。
学习计划:找到准备学习的课程和书籍,然后制定一个学习计划,更准确的说,是学习时间。给自己一个明确的deadline,比如,两个月。因为面对一个全新的,不了解的技能或领域,你可能并不清楚学习的框架,但是你可以根据自己的情况,设定一个deadline,并且要求自己在deadline前完成。这个时间设定时不要太严苛哦,不然可能会起到反效果。
二、入门(一定要亲自动手写!)
做好准备工作,就可以开始进行学习啦~下面是我学习时的框架,供参考~每节课对应的练习后续会更新出来~
多说一句,学习过程中每个章节搭配SQLZOO练习掌握更牢固哦~🔗SQLZOOsqlzoo.net
这两套题目是我学习过程中整理的练习题:
面试题1:https://zhuanlan.zhihu.com/p/73528417
面试题2:https://zhuanlan.zhihu.com/p/74022455
三、练习练习再练习
入门以后,就去找项目练习吧。毕竟,光说不练假把式。推荐一个数据平台:阿里云天池:tianchi.aliyun.com
后续有了更多经验,再来补充吧。谢谢各位看官!