注册
DCA学习心得体会
培训园地/ 文章详情 /

DCA学习心得体会

耶耶拿铁 2026/10/08 121 0 0

经过对DCA培训的系统学习和上机考试,我对达梦数据库基本使用有了更深的理解。以下按照学习内容的先后顺序,结合自身实操经历,谈谈我的收获与思考。

一、安装与初始化

学习的第一步是达梦数据库的安装和实例初始化。手册给出了图形化和命令行两种方式,我优先选择了命令行方式,因为它在生产环境中更为实用。实际操作中遇到了两个典型问题:一目录没有执行权限,二是/tmp目录空间不足,这些问题在可以通过赋予目录权限和设置环境变量解决,熟悉linux命令不会有太大问题。

但是在考试中我选择了使用图形化的方式,这里其实是一个不太明智的选择,就是我的机器分辨率不太对,在图形化上操作极其不方便,有些按键点不到。

二、表空间与日志管理

表空间是达梦最大的逻辑存储单元,重做日志则关乎事务的持久性。我通过manager工具和SQL命令分别完成了表空间的创建、扩容、数据文件迁移以及重做日志大小的调整,使用manager工具是非常方便完成这些操作的。

三、用户与权限管理

这一章内容较多,但逻辑清晰:资源限制→角色→用户→授权。我按照手册步骤,先创建了资源限制模板(如登录失败3次锁定5分钟),再创建角色并授予系统权限和对象权限,最后创建用户并关联角色。实操中遇到了两个典型报错:

  • 普通用户登录manager后无法查看对象树,原因是缺少SOI角色;
  • 查看动态视图时报无权限,需要授予VTI角色。

四、SQL管理与模式对象

这一部分需要对SQL比较熟悉,在DCA考试中这也是重点考察的地方,物化视图、视图、以及多表查询都要充分练习,这里使用manager工具会非常不方便,最方便和快速的还是手写SQL语句。

五、存储过程、函数与接口配置

这一部分在学习考核中占比比较大,也比较难,特别是函数和存储过程,考试中也涉及到这一部分的内容,需要对DMSQL语法较为熟悉;然后接口配置就是配置dmpython环境,整体较为简单。

通过这次DCA学习,我明白了学习数据库相关操作,一定要动手实操,实操能加深印象,也能暴露出一些实际的问题,纸上得来终觉浅,绝知此事要躬行!!

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服