Datawhale SQL教程来了!
共 1759字,需浏览 4分钟
·
2021-09-18 15:01
开源初心
随着大数据技术迅猛发展,SQL 能力日趋重要,而学校系统性讲授 SQL 的课程却较少。笔者发现一本很好的教材《SQL基础教程》作者:MICK,美中不足的是教材主要以数据库PostgreSQL 为工具,普及度与易用性较低。
于是,在伙伴们的协力下,我们结合它及其他学习资源编写了这份SQL教程,从0到1介绍了SQL相关理论与查询实践。教程采用更广泛使用的MySQL8.0+,最后三章增加求职相关SQL练习,希望可以帮助你更好地掌握 SQL。
教程整体框架
这个开源项目名为奇妙的SQL(wonderful-sql),通过 SQL 从数据中提取感兴趣的信息真是一件奇妙的事情。学会 SQL 基础操作只是掌握了一半,剩下的另一半需要多思考、多总结。通过不同用法的组合嵌套,SQL 可以实现千奇百怪的需求。最重要的是要多动手,实打实的的敲代码。所以也希望你在学习这门课时,多去想想为什么、多多练习,在课程结束的时候一定会有大收获。
教程开源地址(欢迎 star关注更新):https://github.com/datawhalechina/wonderful-sql
学习思路
教程共分为六章,前五章从0介绍SQL理论与实践,每章都附有练习题,第六章补充了求职习题供练习。
秋招内容一窥
通关方法
本教程学习网址为github网址,如访问困难可与联系教程作者解决,教程涉及到的所有建表语句已上传至 ./materials/shop.sql
,建议大家学习后用每章节的习题进行实践,可以参考答案部分。(由于作者水平有限,教程中难免出现错误,欢迎大家在github上提 issue 或者 PR)
学习反馈
首先,感谢DW团队,从上次参加pandas就喜欢上了这个团队,也推荐给其他的小伙伴了;之前还是石墨文档看打卡评语,现在用上了小程序,高级了哈;本次学习内容基本都学会了,但是个人运用上还有欠缺,看本次打卡就明了了,当然也有周末没带电脑回家浪去了没有好好学习的原因,反思ing;希望DW越来越好,我也不断提升自己,奥利给。 ——28期组队学员,叶飞飞飞 虽然忙着工作,没时间仔细去学,但是真的感受到开源的精神和力量,也认识了一些高手和很负责的队长,下次还有其他喜欢的课程一定会继续参加 ——28期组队学员,枫秀 两天的Task还学得比较认真,三天的有点多抓不住重点 每个Task后的练习很好地加深了记忆;平时还是要多练习,否则做题目时想不到用什么知识点;现在是有点忘得差不多了emm ——28期组队学员,李碧涵
大家可在github查看教程(阅读原文直达地址),欢迎star获取更新:https://github.com/datawhalechina/wonderful-sql
贡献者名单
感谢以下小伙伴为开源教程作出的努力!将自己的知识与经验开放给更多需要的学习者。
王复振 Datawhale成员,项目负责人 杨 煜 Datawhale成员,数据分析师 闫钟峰 Datawhale成员,图书馆员 杨梦迪 Datawhale成员,上海大学硕士 苏 鹏 Datawhale成员,东北大学硕士 红 星 Datawhale成员,广东工业大学 张 晋 Datawhale成员,北京理工大学 汪健麟 Datawhale成员,电子科大硕士
欢迎你一起成为SQL开源教程的贡献者,分享知识,勘误教程,请毫不犹豫地去GitHub提Issues反馈!(通常24h内回复)
反馈中请说明提问内容属于哪个部分,并提交你希望补充内容或者勘误信息,超过24小时未回复的话可以邮件联系mba1398@126.com。