概述

参加DCA的考试之前会有为期3天的原厂培训,培训的深度和广度都有,会通过理论和实操来给大家详细的讲解达梦数据库的基础知识。

DCA的考试全部是实操,由VNC系统远程接入达梦的考试服务器,通过腾讯会议开启摄像头进入监考(笔记本和手机入会均可)DCA的考试需要你在两个小时内完成考题上面的内容,因此对于准确性和打字的速度还是有一定的挑战的。

考点

1、安装数据库管理系统

系统上已预装好dmdba用户,建议开启两个终端一个dmdba用户,一个root用户

注意:通过root创建新目录后,需要dmdba授权chown dmdba:dinstall /dm

通过dmdba运行./DMInstall.bin 进行图形化安装,按照提示点点点即可。

2、初始化实例(注意相关参数的设置)

图形化进行初始化,按要求指定参数

注意:设置口令看不了明文,仔细确定大小写

3、管理实例(启停实例)

bin目录下操作

4、连接数据库(manager/disql)

dmdba用户在tool目录下./manager

5、表空间管理

文件路径可以直接手敲.DBF文件名,其余按需修改

6、用户、角色、资源限制项的创建、权限管理

按需修改,注意口令变更次数是指用户口令被允许重用之前,必须修改口令的最少次数

7、表管理(创建表、表的约束)

建议熟悉建表和建约束图形化操作,可节约时间

精度(p):指数字的总有效位数(包括整数部分和小数部分的位数)

标度(s):指小数点后的小数位数

8、导入数据

导完及时commit

9、视图创建(复杂视图、物化视图)--2复杂+1物化 

手敲耗时较长,若感觉时间不够可先做备份和接口

将select子句在控制台进行调试出正确结果再拼接create view

group 搭配聚合函数、使用子查询对行内聚合结果做过滤

10、索引创建

注意索引表空间

11、逻辑备份&逻辑还原

图形化按需操作

12、建存储过程、函数

注意非空检测和异常处理,一般为根据xx返回一个聚合的值,然后检查入参的合法性

13、ODBC/python接口的配置

ODBC注意odbcinst.ini和odbc.ini文件的内容

python注意加入环境变量

export PATH = $PATH:/dm/dmdbms/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/dm/dmdbms/bin
 

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐