签到成功

知道了

CNDBA社区CNDBA社区

如何备考达梦 DCM 认证

2023-11-28 09:55 2323 0 原创 DM 达梦
作者: dave

如何备考达梦 DCM 认证

1 达梦认证体系说明

先晒下DCM的铭牌和奖杯:

达梦数据库的认证一共有3个级别:DCA、DCP、DCM。

DCA:Dameng Certified administrator,即达梦认证管理员。
DCP:Dameng Certified Professional,即达梦认证专家,认证分为管理和开发两个方向。
DCM:Dameng Certified Master,即达梦认证大师。

http://www.cndba.cn/dave/article/131471
http://www.cndba.cn/dave/article/131471

其中DCA和DCP 证书的有效期都是2年,DCM 是终生永久有效的。

http://www.cndba.cn/dave/article/131471
http://www.cndba.cn/dave/article/131471

我是19年考的达梦DCA和DCP,当时还没有DCM 认证,所以一直没考。 达梦DCM 是2021年才出来的,我是2022年报的名。 因为达梦DCM 的考试难度比较高,并且考试费也不是很便宜,所以我考的时候还是达梦的第三批DCM培训。

不巧的是我报名DCM的时候,DCP 证书已经过期了,所以又紧急补考了一次DCP,当然,因为考过一次,并且工作中也有使用,所以花了点时间,突袭了一下DCP 证书。
所以这里也建议如果想考达梦认证的同学,建议提前规划好,避免DCP 证书过期,毕竟重新补考是要花钱和时间的。

2 如何备考DCM

DCM 是达梦认证体系中最高级别的认证,所以认证流程相对DCA和DCP也多长一下,DCM的考试流程如下:

  1. 10天的培训
  2. 笔试
  3. 机试
  4. 面试

2.1 10天培训

达梦DCM 培训一共是10天,其中线上5天,线下5天。 我报名的时候正好因为疫情的原因,取消了线下,全部改成线上10天。

这10天中会把达梦常用的40多个知识点全部梳理一遍,包括开发和运维。

这里要说明一点,达梦DCM 的培训目前是达梦学院的张校长亲自授课。 张校长也是一个资深的Oracle的DBA, 他上课的特点就是没有课件,开讲就是一个空白的word,然后边敲笔记边做实验。 全部内容都在他的脑子里,所以上课的时候建议认真听一下,因为很有可能某个知识点,他只是嘴上说了,并没有详细的记录到上课笔记中。

2.2 笔试(2小时)

笔试相对比较简单,就是单选和多选,这个是数据库认证最熟悉的模式。 基本把官方文档通读几遍,然后实操练习练习,基本问题都不大。 所以这里不做过多的说明。http://www.cndba.cn/dave/article/131471

2.3 实操机试(4小时)

先看实操机试的考试大纲:

  1. 创建数据库
  2. 创建表空间
  3. 创建用户
  4. 创建表
  5. 参数优化
  6. SQL优化
  7. SQL 开发:存储过程,触发器,函数、异常
  8. 部署DSC集群
  9. 部署达梦单机同步达梦DSC的DMHS

4个小时的考试时间是非常的紧,这里说明几点需要注意的:http://www.cndba.cn/dave/article/131471

1.没有题库

在考试之前根本不知道考啥,就和开盲盒一样,所以一定要多练习。

http://www.cndba.cn/dave/article/131471

2.远程考试

远程考试的机器,不能粘贴复制,所以全部是手敲,这里要多练习,提升熟练程度。 另外还有个中肯的建议,就是严格按照老师上课的步骤来做实验,尤其是搭建DMDSC 环境的时候,因为这里的配置文件比较多,如果全手敲,耽误时间不说,还容易出错。 所以这里建议按老师上课的笔记来搭建。
还有一点需要注意,就是老师上课的配置文件都已经保存的虚拟机里了,这里建议直接用这个配置文件修改, 能节省很多时间。

3.注重开发能力的练习

如果是运维DBA, 你能看懂触发器,函数,存储过程,但如果是让你在短时间内,写出特定功能的存储功能,实际上是有一定挑战的,能看懂不代表能写出来。 这里的触发器,函数,存储过程是必考内容,并且分值比重很高,如果这部分丢分了,机试很容易挂。

4.DMHS 有坑

达梦DMHS在操作的时候,非常容易遇到问题,考试之前一定要勤加练习,把遇到的坑提前暴露,否则考试的时候遇到新问题,就非常耽误时间。

5.机试题没有标注每题多少分

考试题虽然总量不多,但是操作都比较费时间,并且不清楚每题多少分值,所以不能放弃任何一题,也需要控制好时间,前面基础的操作,建议通过DMManager 图形化工具进行操作,能节省一些时间。

http://www.cndba.cn/dave/article/131471
http://www.cndba.cn/dave/article/131471

2.4 面试

前面流程全部通过后,就是面试环境,达梦会提供一个面试的内容大纲,按大纲准备就可以了,和笔试差不多,但与笔试不同的是要注意一些知识点的深度。

3 写在最后

在我考过的国产数据库中,达梦DCM的考试不是时间最长的,但难度并不低,至少我认为是目前国产数据库认证中,最难考的证书之一。 我考过的证书中,单次考试最长的是腾讯TDSQL的TCE,连续考9个小时,下午一点考到晚上10点,考完人都虚脱了。

本篇我并没有去讲达梦的技术细节,更多的是讲认证的过程和其中的一些注意事项,对于技术细节可以参考我的技术博客(https://www.cndba.cn/), 也可以参考我和张校长一起出版的书籍:《达梦数据库运维实战》
https://www.cndba.cn/dave/article/4650

达梦DCM 并不是一个很容易拿到的认证,所以要做好心理准备,并且要做好持久战的准备,达梦DCM的整个流程大概是3-6个月。 正常从培训到拿到证书,要半年左右的时间, 这也是为啥DCM 现在很少的原因之一。

最后表达一下个人对国产数据库认证的观点,认证的目的是以考促学,促进DBA更快的掌握国产数据库技能,而不是一味的提升难度,在这点上,我认为达梦认证的难度是正好的。11月中旬的时候去北京和另一个国产数据库交流,就和他们反馈过他们认证的问题,在开盲盒的情况下还喜欢考一些细小的知识点,比如某个参数值的设置,文档翻快了都不一定能看到,关键不同的数据库版本里参数值还不一样。当然这里并不是说这些参数不重要,实际上考的这些参数都很重要,我提的建议是换一种方式去考。毕竟现在国产数据库厂商这么多,对DBA的挑战也很大,能把官方文档通读一遍就已经很不容易,很多细节也是边查边用,真的背不下来。

很怀念没有那么多国产数据库的日子,人到中年,卷不动了。http://www.cndba.cn/dave/article/131471

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2248
    原创
  • 3
    翻译
  • 557
    转载
  • 188
    评论
  • 访问:7224236次
  • 积分:4284
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ