CDA Level Ⅰ 数据分析师【SQL 查询 超详细专项备考计划】_第1页
CDA Level Ⅰ 数据分析师【SQL 查询 超详细专项备考计划】_第2页
CDA Level Ⅰ 数据分析师【SQL 查询 超详细专项备考计划】_第3页
CDA Level Ⅰ 数据分析师【SQL 查询 超详细专项备考计划】_第4页
CDA Level Ⅰ 数据分析师【SQL 查询 超详细专项备考计划】_第5页
已阅读5页,还剩1页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CDALevelⅠ数据分析师【SQL查询超详细专项备考计划】✅适配考试:CDA一级(SQL占分35%,重中之重、纯实操题型,性价比最高提分模块)✅适用人群:零基础/零基础转行、SQL完全小白、只会基础语法做题没思路✅核心目标:吃透所有SQL考点+题型,考试中SQL模块正确率≥95%、做题速度达标,不丢分✅备考周期:22天精细化安排,每天任务量化可落地,搭配「考点+例题+刷题+复盘」全闭环,附高频考点/易错点/语法模板,一站式搞定CDA一级SQL前置说明(必看)✔1.CDA一级SQL考试核心说明①考试形式:线上机考、实操写SQL语句,数据库环境为MySQL(考试主流,语法通用);②题量分值:共8-10道实操题,总分35分,单题分值3-5分,只要语句执行出正确结果就得分,语法书写格式(大小写)不扣分;③考点范围:无超纲内容,只考「单表查询+聚合分组+多表关联+常用函数+条件判断」,不考存储过程、触发器、视图、数据库建表删表等复杂内容,零基础放心学;④难度特点:题目都是「业务场景题」(如:统计销售额、匹配用户订单、按维度汇总),语句长度不长,核心是语法熟练度+业务逻辑梳理,没有偏题难题。✔2.备考工具准备(极简,无需复杂配置)数据库软件:MySQL8.0(免费安装,考试同款环境,必装)刷题渠道:①CDA官方题库(核心,考试原题同源)②牛客网「SQL入门/数据分析SQL题库」(免费,适配考点)必备资料:之前给你的《SQL常用语法模板》+本文考点清单,打印/存在桌面,随时翻看笔记要求:准备一个SQL专属错题本,记录「错题SQL语句+错误原因+正确写法+考点」,每天复盘✔3.每日学习时长工作日:1.5-2小时(纯高效学习,不摸鱼)周末/休息日:2.5-3小时(集中刷题+攻克难点)核心原则:SQL是练出来的,不是看出来的!所有语法必须手动敲,看10遍不如敲1遍,杜绝「眼会手不会」。第一阶段:零基础入门・夯实语法基础(第1-7天)【总分值15分考点,必考】阶段目标掌握MySQL基础操作,能独立连接数据库、看懂考试的「表结构」(字段名+字段类型+关联字段);吃透单表查询所有考点,做到「看到单表题,立刻写出语句,0语法错误」;该阶段考点占SQL总分的40%,全部是送分题,必须做到一分不丢。每日详细任务(按天拆分,量化到知识点+刷题量)▶第1天:环境搭建+SQL基础认知+SELECT基础查询✅学习内容:①安装MySQL,学会连接数据库、查看数据库/数据表、查看表结构(desc表名;必考);②核心语法:SELECT字段名FROM表名;→查全部字段SELECT*FROM表名;③字段操作:查询指定多个字段、字段别名(AS,可省略)、去重关键字DISTINCT✅刷题任务:敲教材例题5道+刷题平台「基础查询」题8道✅必背口诀:SELECT查字段,FROM定表名,DISTINCT去重复,AS起别名▶第2天:条件筛选WHERE子句(单表核心,高频考点)✅学习内容:①核心语法:SELECT字段FROM表名WHERE筛选条件;②条件运算符:=、>、<、>=、<=、<>(不等于)、ISNULL(空值)、ISNOTNULL(非空)③逻辑运算符:AND(且)、OR(或)、NOT(非)→多条件组合筛选④范围筛选:BETWEENAANDB(闭区间,包含A和B)、IN(值1,值2)(枚举值匹配)✅刷题任务:刷题平台「WHERE筛选」题10道,重点练「多条件组合+范围筛选」✅易错点:NULL值不能用=判断,必须用ISNULL;BETWEEN是左小右大,写反无结果。▶第3天:排序+限制结果行数(必考,送分题)✅学习内容:①排序语法:ORDERBY字段名ASC/DESC→ASC升序(默认,可省略)、DESC降序②多字段排序:ORDERBY字段1DESC,字段2ASC→先按字段1排,相同则按字段2排③限制行数:LIMITn(取前n条)、LIMITm,n(从第m+1条开始,取n条,考试高频)✅刷题任务:排序+筛选组合题12道→必练:筛选条件+排序+LIMIT✅语法顺序【必考】:SELECT→FROM→WHERE→ORDERBY→LIMIT(顺序错,语句报错,0分!)▶第4天:字符串/日期基础函数(单表高频,必考)✅学习内容:CDA一级只考最常用、最简单的函数,不考复杂函数,全部记牢,无例外!①字符串函数:CONCAT(字段1,字段2)拼接、SUBSTRING(字段,起始位,长度)截取、UPPER()/LOWER()大小写(考的少)②日期函数【重中之重】:YEAR(日期字段)提取年份、MONTH(日期字段)提取月份、DATEDIFF(日期1,日期2)计算天数差、DATE_FORMAT(日期字段,'%Y-%m')格式化年月✅刷题任务:函数+筛选+排序组合题10道,重点练「按月份统计、按年份筛选」▶第5-6天:单表综合刷题+复盘(无新知识点)✅每日任务:①每天刷「单表综合题」15道(包含所有前4天知识点:筛选、排序、去重、函数、LIMIT);②每道题先自己写语句,执行不出结果再看答案,绝对不先看答案再写;③错题本记录:错误语句+错误原因(如:运算符写错、函数参数错、语法顺序错);✅验收标准:单表题正确率≥98%,做题速度:每题1-2分钟,提笔就写,无卡顿。▶第7天:单表阶段复盘+查漏补缺✅任务:①重做错题本所有单表错题,确保同类题不再错;②默写「单表完整语法模板」3遍,形成肌肉记忆;③梳理单表考点:所有考点都是必考,没有冷门,必须全部掌握。第二阶段:核心提分・聚合函数+分组查询(第8-12天)【总分值10分考点,高频必考,易丢分】阶段目标吃透5大聚合函数,理解「聚合就是统计」,会计算各类业务指标(求和、计数、平均值等);掌握GROUPBY分组核心逻辑,区分「分组前筛选-WHERE」和「分组后筛选-HAVING」(CDA一级SQL最大易错点,每年必考);该阶段考点占SQL总分的30%,是中档题,目标正确率≥95%。核心说明▶聚合函数:作用是「对一组数据进行统计计算,返回一个结果」,不能单独用,要么搭配GROUPBY,要么全局统计▶分组逻辑:GROUPBY字段→按指定字段「分门别类」,把相同值的行归为一组,再对每组做聚合统计,比如:按地区分组、按月份分组、按产品分组。每日详细任务▶第8天:5大核心聚合函数+全局聚合(无分组)✅学习内容:必考,全部记牢,无例外①5大聚合函数:COUNT(*)统计总行数、COUNT(字段)统计非空值行数、SUM(字段)求和、AVG(字段)平均值、MAX(字段)最大值、MIN(字段)最小值②全局聚合:无GROUPBY,对整张表的所有数据做统计(如:统计所有订单的总销售额、平均客单价)✅刷题任务:纯聚合题8道+聚合+筛选题10道(如:统计2025年的总销售额)✅易错点:COUNT(*)包含NULL值,COUNT(字段)不包含NULL值;SUM/AVG只能用于数值型字段,不能用于字符串/日期。▶第9天:GROUPBY分组查询(核心考点)✅学习内容:①核心语法:SELECT分组字段,聚合函数FROM表名WHERE条件GROUPBY分组字段;②关键规则:SELECT后面的字段,要么在GROUPBY里,要么是聚合函数,否则语句报错(考试高频坑);③多字段分组:GROUPBY字段1,字段2→先按字段1分,再按字段2细分(如:按地区+月份分组统计销售额)✅刷题任务:单字段分组题10道+多字段分组题8道✅验收标准:能快速判断「按什么分组」,写出正确语句,无语法错误。▶第10天:HAVING分组后筛选(重中之重,易错点天花板)✅学习内容:CDA一级SQL必考考点,区分不开WHERE和HAVING直接丢分!①语法顺序【死记,刻进脑子里】:SELECT→FROM→WHERE→GROUPBY→HAVING→ORDERBY→LIMIT②核心区别【必考,背熟】:✔WHERE:分组前筛选,筛选的是「行」,条件里不能用聚合函数;✔HAVING:分组后筛选,筛选的是「分组结果」,条件里必须用聚合函数;③经典例子:查询「销售额大于10000的地区」→WHERE不能写SUM(销售额)>10000,必须先GROUPBY地区,再用HAVINGSUM(销售额)>10000✅刷题任务:WHERE+GROUPBY+HAVING组合题15道,这是重点,多刷多练✅错题本重点记录:所有混淆WHERE和HAVING的错题,每天回看。▶第11天:分组查询综合刷题(无新知识点)✅任务:每天刷分组综合题15道,包含「筛选+分组+聚合+排序+LIMIT」全组合,每题手动敲语句;✅验收标准:分组题正确率≥95%,能一眼区分「用WHERE还是用HAVING」。▶第12天:聚合分组阶段复盘+查漏补缺✅任务:①重做分组错题本,重点看WHERE/HAVING的错误;②默写「分组完整语法模板」3遍;③梳理考点:聚合函数是基础,GROUPBY是核心,HAVING是易错点,三者缺一不可。第三阶段:压轴难点・多表关联查询(第13-18天)【总分值8分考点,压轴题,拉开分差,必考1-2道】阶段目标吃透CDA一级仅考的2种关联方式:INNERJOIN内连接+LEFTJOIN左连接(不考右连接、全连接,不用学!);理解关联核心:找到两张表的「关联字段」(如:用户表的user_id和订单表的user_id),这是写关联语句的前提;掌握关联查询的语法和业务逻辑,能独立完成「2表关联」的所有考题(CDA一级最多考2表,不考3表及以上,放心!);该阶段考点占SQL总分的25%,是压轴题,目标正确率≥90%,拿下这部分,SQL就稳了!核心说明(零基础必看,瞬间理解关联)▶内连接INNERJOIN:只取两张表都匹配上的数据(交集),没有匹配上的行都舍弃;▶左连接LEFTJOIN:保留左表的所有数据,右表能匹配上的显示对应数据,匹配不上的显示NULL(考试更高频,比内连接考的多,重中之重);▶关联字段:两张表中「含义相同、类型相同」的字段,比如:用户表user_id↔订单表user_id,商品表goods_id↔订单明细表goods_id;▶语法顺序:SELECT字段FROM左表JOIN右表ON关联条件WHERE筛选条件GROUPBY...HAVING...ORDERBY...每日详细任务▶第13天:关联基础+INNERJOIN内连接(入门)✅学习内容:①核心语法:sqlSELECTa.字段1,b.字段2FROM表AaINNERJOIN表BbONa.关联字段=b.关联字段;②别名技巧:表名起别名(a、b),简化语句书写,考试必备;③核心逻辑:只取两张表都有匹配的行,比如:查询「有订单的用户」(用户表和订单表匹配)。✅刷题任务:纯内连接题8道+内连接+筛选题6道✅易错点:关联条件写在ON里,不是写在WHERE里;关联字段要写对,否则出现笛卡尔积(数据重复)。▶第14天:LEFTJOIN左连接(高频必考,重中之重)✅学习内容:①核心语法(和内连接几乎一样,只改关键字):sqlSELECTa.字段1,b.字段2FROM表AaLEFTJOIN表BbONa.关联字段=b.关联字段;②核心逻辑:左表为主,保留全部,右表匹配不上则补NULL;比如:查询「所有用户的订单情况」,包括没有订单的用户(NULL),这是考试最常考的场景!✅刷题任务:纯左连接题10道+左连接+筛选题8道✅必考场景:左连接+判断NULL→比如:查询「没有下过订单的用户」→WHEREb.user_idISNULL▶第15天:关联查询+聚合分组(综合必考,压轴题)✅学习内容:这是CDA一级SQL的最高难度题型,也是必考题型,把关联和之前的聚合分组结合,比如:①按用户分组,统计每个用户的订单总金额(用户表左连接订单表+GROUPBY+SUM);②按地区分组,统计每个地区的订单数(用户表左连接订单表+GROUPBY+COUNT)。✅刷题任务:关联+聚合+分组的综合题12道,每题必敲,重点练✅语法顺序【死记】:SELECT→FROM→JOIN→ON→WHERE→GROUPBY→HAVING→ORDERBY▶第16-17天:关联查询综合刷题(无新知识点)✅任务:每天刷关联综合题10道,包含内连接、左连接、关联+筛选+聚合+排序,全部手动敲语句;✅验收标准:关联题正确率≥90%,能快速判断用内连接还是左连接,能准确找到关联字段。▶第18天:关联查询阶段复盘+查漏补缺✅任务:①重做关联错题本,重点看「关联字段写错、关联类型选错」的错题;②默写「内连接+左连接语法模板」各3遍;③梳理考点:左连接>内连接,关联字段是关键,综合题是压轴,拿下即满分。第四阶段:终极收尾・CASEWHEN条件判断+综合刷题冲刺(第19-22天)【总分值2分考点+查漏补缺,完美收官】阶段目标掌握CDA一级SQL的最后一个考点:CASEWHEN条件判断函数(必考1道题,分值2分,送分题);进行「全考点综合刷题」,把单表、聚合分组、多表关联、CASEWHEN全部融合,适应考试的综合题型;复盘所有错题,查漏补缺,形成完整的SQL知识体系,最终目标:SQL模块正确率≥95%,做到考试不丢分!阶段说明CASEWHEN是SQL里的「IF条件判断」,语法简单,分值不高但必考,属于送分题,学会就拿分,无难度!每日详细任务▶第19天:CASEWHEN条件判断函数(必考,送分题)✅学习内容:CDA一级只考简单CASEWHEN,两种写法都要会,完全通用:①写法1(等值判断):sqlSELECT字段,CASE字段WHEN值1THEN结果1WHEN值2THEN结果2ELSE结果3ENDAS新字段名FROM表名;②写法2(区间判断,考试更常用):sqlSELECT字段,CASEWHEN条件1THEN结果1WHEN条件2THEN结果2ELSE结果3ENDAS新字段名FROM表名;✅刷题任务:CASEWHEN题8道,搭配筛选/聚合/关联的组合题5道✅必考场景:按条件分组统计,比如:统计「高消费用户(≥1000)、中消费(500-1000)、低消费(<500)」的人数。▶第20天:SQL全考点综合刷题(一)✅任务:刷「CDA官方题库-SQL综合卷」2套,每套8-10道题,覆盖所有考点,严格计时(每套25分钟,考试时间足够);✅要求:每题手动敲语句,执行出正确结果,错题立刻记录到错题本。▶第21天:SQL全考点综合刷题(二)+错题复盘✅任务:①刷「CDA官方题库-SQL综合卷」2套,继续练手感;②重做所有SQL错题本(从第1天到第21天的所有错题),按「单表→聚合分组→关联→CASEWHEN」分类复盘;③标注「高频错题类型」,比如:WHERE/HAVING混淆、左连接用错、CASEWHEN语法错。▶第22天:SQL终极复盘+语法速记+心态调整✅任务(轻松完成,不刷题,只复盘):①默写「SQL所有核心语法模板」1遍,包含单表、聚合分组、内连接、左连接、CASEWHEN;②翻看所有考点清单,确保没有遗漏的知识点;③心态调整:CDA一级SQL无难题,所有考点都已覆盖,所有题型都已刷过,只要发挥正常,必拿高分!附录:CDA一级SQL【必考考点清单+易错点总结+加分技巧】(精华,考前必看)✅必考考点清单(无遗漏,全部掌握)单表查询:SELECT、FROM、WHERE、DISTINCT、ORDERBY、LIMIT、字符串/日期函数聚合分组:COUNT/SUM/AVG/MAX/MIN、GROUPBY、HAVING(WHERE和HAVING的区别)多表关联:INNER

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论