简介:DAMA-CDGA真题1406题是为数据管理专业人士认证(CDGA)备考者整理的题库资源,内容覆盖机器学习算法分类、数据个人角色、网络运营模式与责任矩阵、联邦制与分散式运营、科特变革法、数据仓库与商务智能工具、元数据分类、数据管理成熟度评估、企业架构与数据模型、数据加密方法等DMBOK2核心主题。全部题目以单选题形式呈现,每题附参考答案与解析,部分题目标注了《DMBOK2》对应章节或页码,便于按知识点定向查漏补缺。资源打包为单个PDF文档,大小仅1.78MB,轻量易用,可方便地在电脑、平板或手机上阅读和刷题。目前已有471人学习使用,题量达1406道,密集覆盖高频考点,能帮助考生快速熟悉CDGA考试题型、理解数据管理整体框架。从预览内容看,许多题目直接给出参考答案与教材出处,对易混淆的数据角色、责任矩阵、变革阶段等概念有较强澄清作用,适合考前冲刺、章节自测和日常巩固。
1. 1406题到底是什么:先搞清楚你手里的这个题库
DAMA-CDGA真题1406题,这七个字摆在备考者面前时,第一反应基本都是「量大管饱」,第二反应才是「这得刷到什么时候」。我自己第一次拿到这套题的时候也这么想,直到按知识域拆完才发现,1406这个数字本身会骗人:它不是一个简单的题量,而是一张覆盖了数据治理、数据架构、数据建模、数据安全、数据质量等多个知识域的完整训练网。CDGA的考题风格向来偏「理解记忆」,题干绕、选项碎、坑藏在措辞里,这套题的价值恰恰在于替你提前踩遍了那些措辞陷阱。本文不介绍这个认证本身,只讲一件事:怎么把这1406题从「存量题」变成「增量分」。适合正在备考CDGA、手里有题但不知道先刷什么的人,也适合刷过一遍但正确率停在六七成、想再提一档的人。
2. 从DMBOK2.0到真题:1406题背后的考点分布与出题套路
2.1 十一大知识域怎么映射到真题上
CDGA的考题范围基本锚定在DMBOK2.0的知识体系上,整个认证的知识框架由十一个知识域构成:数据治理、数据架构、数据建模与设计、数据存储与操作、数据安全、数据集成与互操作、文件和内容管理、参考数据和主数据管理、数据仓库与商务智能、元数据管理、数据质量管理。这十一个知识域在1406题里并不是平均分配的,从刷题体感上看,数据治理、数据架构、数据质量这三块的题量明显偏大,而文件和内容管理、参考数据和主数据管理这两块的题量相对少一些。
这种分配本身就是在告诉你复习资源的投放方向。我一般建议的做法是先把1406题按知识域做一次「题量普查」,也就是把所有题目按所属知识域分组,看看每个域到底摊到多少题。这一步不是为了精确统计,而是为了让心里有数:如果一个域有200道题,你只刷30道就上考场,那基本等于裸考;如果一个域只有40道题,你刷了100道,边际收益就已经很低了。
提示:不要相信「题库随机覆盖」这种说法,任何有体系的题库都遵循知识域权重,先摸权重再定制刷题节奏,比闷头梭哈高效得多。
实际分组的时候,我会把「数据治理」「数据架构」「数据质量」「元数据管理」这四个域作为第一梯队优先刷,因为它们不仅题量大,而且和日常工作场景结合最紧,理解成本也最低。第二梯队是「数据建模与设计」「数据存储与操作」「数据安全」,这部分题偏技术向,需要记的概念和参数细节比较多。第三梯队才是「文件与内容管理」「参考数据与主数据」「数据仓库与BI」「数据集成与互操作」,刷题目标以「混个脸熟」为主。
2.2 三视图、数据生命周期这些高频考点长什么样
1406题里有相当一部分题目是在反复考同一组核心概念,只是换着花样出。最典型的就是DMBOK2.0里的「三视图」框架:数据治理要同时看业务视图、技术视图、治理视图,这三者之间的关系是高频出题点。很多题会把这三个视图的定义、范围、交付物混在一起,让你选哪个描述是对的,如果你只是背了定义而没理解三个视图的交叠关系,很容易在两个选项之间犹豫。
另一个高频考点是数据生命周期。数据从规划、获取、存储、共享、维护、应用到退役的完整链路,在1406题里可以衍生出七八种问法:问某阶段属于哪个环节、问某活动的输入输出、问某文档在哪一阶段产生、问数据质量在哪几个环节最容易出问题。这类题目的特点是你一旦建立起「全生命周期」的直觉,基本能秒答;但如果只是零散地记考点,就会觉得每个选项都像对的。
刷这套题的时候我踩过的一个比较深的坑是「过度信任专业直觉」。很多干数据工作多年的同学,看到「数据治理」「数据质量」题目时会按自己公司的口径去选,结果错得莫名其妙。原因很简单:CDGA考的是DMBOK2.0的标准定义,不是你公司的流程定义。1406题里这类「标准答案与你日常实践不一致」的题目占比不小,刷题时遇到「我明明觉得A是对的但答案选C」的情况,先别骂题,回去翻DMBOK的原文口径,大部分情况是题没错,是你的实践太接地气了。
2.3 单选、多选与判断题的分布与做题节奏
1406题从题型上一般分为单选、多选和判断三类,其中单选占大头,多选次之,判断最少。多选是最容易翻车的部分,因为CDGA的多选不是「选对几个算几个」的宽松规则,而是「少选、多选、错选都不得分」的严格规则,每一道多选都要求你对这个知识点有完整且精确的把握。
做题节奏上,我一般会建议把1406题拆成「章节练习」和「模拟套题」两种用法。章节练习是日常流水,按知识域分组刷,刷完立刻标记错题;模拟套题是临考前的整合训练,随机抽题组卷,掐时间做。这里要特别强调一点:别把「刷题量」当成「掌握度」。同一道题你连做三遍都对,只能说明你记住了这道题的答案,不代表你掌握了这个知识点。真正的掌握度信号是:你把某道题的答案解析盖住,能用自己的话解释清楚「为什么选B不选D」,如果能,这道题才算真正消化了。
3. 把1406题变成复习资产:刷题前先建一个错题闭环
3.1 第一轮按知识域过,配合DMBOK原文交叉验证
拿到1406题之后,我强烈不建议直接从头开始刷,也不建议按试卷顺序一张张做。正确做法是把题库按知识域拆开,一次只刷一个域的题,刷的时候旁边放着DMBOK2.0对应篇章的目录或笔记。这样做的好处是:你每刷一道题,都能立刻知道它对应原文的哪一段,如果答错了,翻原文找到准确表述,而不是只看答案解析里的那两句话。
这一轮的关键参数是「每日题量」。我自己的经验是每天120到150道比较合适,分两个时段刷,上午刷一个知识域,下午刷另一个知识域,中间至少间隔两小时。这样安排的原因是记忆需要沉淀,连续刷四小时题的后两小时基本处于「手指机械点答案、大脑完全离线」的状态,这种无效刷题的时间不如省下来休息。每个知识域刷完后,用半天时间做一次「错题回看」,不重做,只看错题的正确答案和解析,目的是让错误印象在遗忘之前被修正一次。
3.2 错题收集与重刷:用一个小脚本管理你的题库抽题
如果你手里的1406题是纸质版或者PDF,错题管理只能靠手抄或标记,效率很低。我通常会把题目和答案整理成CSV格式,然后用一个简单的Python脚本按知识域抽题、按错题标记抽题。这样复习的时候就不再需要翻几百页找错题,直接让脚本生成一份「错题重刷清单」就行。
下面这个脚本是我做题库管理的常用范式,你可以根据自己的字段设计改一改。假设你的CSV包含五个字段:id、question、knowledge_domain、answer、is_wrong(0或1)。
import csv import random def load_questions(csv_path): """读取CSV题库文件,返回题目字典列表""" questions = [] with open(csv_path, encoding='utf-8') as f: reader = csv.DictReader(f) for row in reader: questions.append({ 'id': row['id'], 'question': row['question'], 'domain': row['knowledge_domain'], 'answer': row['answer'], 'is_wrong': int(row['is_wrong']) }) return questions def sample_by_domain(questions, domain, count): """按知识域抽题,count为抽取数量,保证每次抽题可复现""" filtered = [q for q in questions if q['domain'] == domain] if len(filtered) < count: print(f"警告:{domain} 域内仅有 {len(filtered)} 题,按实际数量抽取") return filtered return random.sample(filtered, count) def sample_wrong_only(questions, count): """只抽取错题,用于考前错题重刷""" wrong = [q for q in questions if q['is_wrong'] == 1] if len(wrong) == 0: print("当前没有标记错题,请先刷题并更新is_wrong字段") return [] return random.sample(wrong, min(count, len(wrong)))这个脚本的逻辑不复杂:load_questions负责把CSV里的题读进内存,sample_by_domain按知识域抽题并给出数量不足时的兜底提示,sample_wrong_only只抽取标记为错题的记录。每次调用前你可以手动更新CSV里的is_wrong字段,这也意味着刷题时必须随手标记错题,不然脚本就是空转。
参数说明方面,count的值取决于你的复习阶段:第一轮按知识域刷时,count可以设成该域总题量的 1/3;第二轮错题重刷时,count直接设成全部错题数;第三轮模拟阶段,count按50到60的题目数来设,比较贴近真实考试的题量体感。如果你不想写脚本,用Excel的筛选加随机排序也能达到类似效果,只是每次抽完题要手动恢复排序,操作成本略高。
3.3 错题复盘表的三个字段
错题管理不能只是「把错题标记出来再刷一遍」,那样做的话错题只会从「错题A」变成「错题A的重做」,本质上没有新增信息。我的做法是给每一道错题增加三个复盘字段:错误原因、正确逻辑、同义考点。
错误原因一般是四类:概念记混、题干读漏、选项干扰、知识盲区。这个分类很重要,因为它直接决定后续复习策略。概念记混的题需要回到DMBOK原文重新梳理概念边界;题干读漏的题需要训练读题速度和对转折词的敏感度;选项干扰的题需要总结干扰项的出法;知识盲区的题则需要扩充笔记,而不是反复刷题。
正确逻辑不是把答案解析抄一遍,而是用自己的话重写一遍「这道题为什么选这个」,尽量精简成一句话。同义考点是把你看到这道题时联想到的其他题目编号写下来,因为1406题里很多题目互为镜像,第318题和第672题可能在考同一个概念,只是从正反两个方向出题。连到这些「镜子题」之后,你的错题复盘就从一道题变成了一个面。
4. 刷CDGA真题的5个避坑记录:从「看题都会」到「做题全错」
4.1 现象:背题不背书,多选题全翻车
有个A同学,刷题刷得很猛,一周刷了400道,单选正确率上了九成,一到多选就掉到五成。问他为什么选错,他说「这道题我见过,答案我记得是ABD,但现在是ABCE,是不是题出错了」。这就是典型的背题不背书:记住的是「某道题的答案组合」,而不是「某概念包含哪些子项」。CDGA的多选题目很喜欢在选项顺序、选项措辞上做微调,你要是背答案组合而不理解概念边界,一变就死。
原因其实在于刷题姿势:第一轮刷题的时候,很多人只标记对错,不看解析,或者看了解析但不追溯原文。解决方法是强制自己每道错题都回DMBOK找依据,尤其是多选题,无论对错都要把每个选项对应的原文出处找出来。找不到出处的选项,要么是你理解偏了,要么是题目本身在考你「这个概念不包括什么」,这种题更要警惕。
4.2 现象:把1406题当成全部备考资料
另一个很常见的翻车是把题库视为备考天花板,觉得「刷完1406题就上岸了」。这个思路的漏洞在于,题库是静态的,而考试的出题角度是动态的。1406题确实覆盖了大量考点,但同一考点可以有完全不同的问法,如果你只见过题库里的一种问法,考场上换个包装就认不出来。
我的处理方式是把题库当「校准器」而不是「教材」:每做完一个知识域的题,回到DMBOK的对应章节做一次快速通读,重点看题库里没有覆盖到的概念细节,因为没出过题不代表不考,只能代表出题人暂时没在这个角度出题。补盲区这件事,靠刷题是刷不出来的,只有靠看书。
4.3 现象:忽略英文术语与中文翻译的对应
DAMA相关的考题里,术语辨析是重头戏。比如「Data Steward」和「Data Custodian」,中文翻译里都有「管理」的意思,但前者是业务侧的数据管家,后者是技术侧的数据保管者。1406题里面有相当一部分就是在考这些成对术语的区别。如果刷题的时候只是看中文,不刻意建立英文术语的映射,遇到题干里直接给英文缩写或英文原名时就会心虚。
这个问题的解法比较笨但有效:准备一个双语术语表,刷题遇到一个术语就记一行,写上英文全称、中文翻译、一句话定义、易混淆术语。刷完200道题之后再回头看,你会发现高频术语反复出现,而这反复出现的本身就是出题重点。
4.4 现象:刷题顺序按序号刷,知识点在脑子里打结
按题目序号从头刷到尾,看起来最省事,实际上是最低效的方式。因为题库基本都是乱序的,按序号刷意味着你的思维要在数据治理、数据架构、数据质量之间来回横跳,每个知识点都只留下浅层印象,形不成块。这就像你把一百个城市的照片混在一起看,最后哪个城市都记不住细节。
正确的顺序一定是按知识域分组刷,一次一个域。分组之后再在组内按「从定义到应用」的题序去刷,也就是先把概念定义题的比重刷掉,再刷场景应用题。这样你的脑子里会形成一个知识域的「文件夹」,文件夹建好了,再往里面填应用场景,记忆就牢靠得多。
4.5 现象:只对答案不看解析,错题三刷还是三错
我见过很多刷题的人,他们的刷题流程是:做题、对答案、看正确率、翻下一套。除非正确率低于五成,否则基本不看解析。这种习惯会导致一个后果:同一道错题,两周之后重做,大概率还是错在同一个选项上。因为你不看解析,就不知道自己当初为什么选那个错误答案。
我自己的血泪经验是:错题解析必须当时看,而且要在看完之后合上解析,在题目旁边用一句话写出「我为什么错」。如果写不出来,说明你还没理解这道题,只是被动接受了正确答案,这种接受在考场上等于没有。这个写「为什么错」的动作,是1406题从「做过」变成「掌握」的分水岭。
5. 考前两周:用1406题做三轮模拟的策略与参数
5.1 第一轮:按知识域限时刷题,校准时间分配
考前两周的复习节奏和前期的「慢慢理解」完全不同,核心指标只有两个:正确率和时间。第一轮模拟我不建议直接按套题来,而是按知识域限时刷,给每个知识域设定一个目标时间,比如「数据治理」50题限时40分钟,「数据建模」50题限时35分钟。这个限时不是随意拍的,参考CDGA的考试时间和总题量换算下来,单题平均作答时间大概是1.2分钟一题。
这个阶段如果发现某个知识域超时严重,不要急着提速度,先看超时原因:是概念不清导致反复犹豫,还是题干太长导致阅读慢?概念不清就回到原文补,阅读慢就每天做两组「快速扫读题干、圈出关键词」的训练。超时是结果,原因在知识储备和读题习惯上,限时刷题只是一个探测手段。
5.2 第二轮:全量混抽,模拟真实考试的节奏与心态
第二轮模拟的核心是「去掉知识域提示」。因为真实考试的题目是乱序的,你永远不会知道下一道题是数据安全还是数据仓库。很多考生在这个环节会发现自己的正确率比按知识域刷时低了不少,这完全是正常现象——你已经习惯了「这一章都考这个」的心理暗示,突然失去提示之后,知识切换成本就会暴露出来。
操作上可以继续用上面那个脚本,做一次全库随机抽题,每次抽100到120道,总用时控制在90分钟以内。这里比较关键的一个参数是「容错率设置」:你给自己设定一个正确率底线,比如80%,连续两次模拟低于这个底线就停掉模拟,回到错题集去做针对性的定点清除。模拟的价值是暴露问题,不是制造焦虑,正确率低的时候继续盲目刷套题只是在浪费时间。
5.3 第三轮:只刷错题和标记题,不再碰新题
考前两到三天,我一般会彻底停掉「刷新题」这个动作,只做错题回看。这个阶段的核心不是学东西,而是把已经掌握的东西焊死在记忆里。操作方法是把题库里所有标记过的错题重新过一遍,这次不按知识域分,就按照错题的时间顺序过,每天150道左右。
第三轮还有一个容易被忽略的动作:把题目里所有带「不」「非」「错误」「除了」这类否定词的题目单独拉出来过一遍。因为这类题的坑非常固定——你记住了肯定表述,忽视了否定词,然后在考场上把「下列说法不正确的是」秒看成「下列说法正确的是」。这不是知识点问题,是注意力和习惯问题,但它在1406题里的出现频率不低,不值得为这种失误送分。
6. 静默读题法:把1406题的价值再压榨一遍
考前一天,大部分人已经刷不动新题了,这时候最适合做的一件事是「静默读题」。具体操作是:随便翻开题库的任意一页,不看选项,只读题干,然后在心里快速说出这道题考的知识点是什么、大概会在哪几个选项之间设陷阱。这个方法听起来玄学,实际作用很大——它逼迫你从「做题的人」切换成「出题的人」,视角一变,很多之前想不通的坑就突然能看明白了。
静默读题的数量不用多,每天80到100题就够,重点不是量而是「能不能读完题干就说出考点」。如果说得出来,说明这道题你已经真正消化了;如果说不出来,说明这道题的考点在你脑子里还是模糊的,这时候再翻到答案解析看一眼,印象会比平时深好几倍。我在考前用这个方法查漏补缺,成功在考场上救回了两道差点翻车的多选——不是因为记住了答案,而是因为看到题干的第一眼就锁定了它要考的概念边界。
另外一个小技巧是考前把自己的「为什么错」复盘表从头到尾看一遍,特别是那些标注了「概念记混」的题目,因为它们是你最容易在考场上重蹈覆辙的地方。这一遍不为学新东西,只为给大脑一个明确信号:这些坑我踩过,我不想踩第二次。
刷完1406题走到考场门口的时候,真正让你有底气的不是「我刷了一千多道题」,而是「我知道自己哪里会错、为什么错、下次怎么不错」。后者才是这套题留给你的真正资产。希望帮到你。
本文还有配套的精品资源,点击获取