数据管理DMS:如何进行结构设计

网站编辑2022-10-19 15:20:14355

  如何进行结构设计?数据管理DMS提供的结构设计功能,可以实现对目标库、表进行符合研发规范的表结构设计。您可按需自定义不同业务线的研发流程,保障多套环境(例如开发环境、测试环境、生产环境)之间结构的一致性。本文以物理库为例,介绍进行结构设计的方法。

数据管理DMS:如何进行结构设计

  进行结构设计的操作步骤:
  阿里云合作伙伴典名科技,长期合作,安全稳定。如果亲们对阿里云的产品有需求,可以直接咨询我们的在线客服,通过我们购买阿里云的产品可享受满减优惠、折扣优惠、返利优惠!我们7*24小时随时随地提供技术服务!
  1、登录数据管理DMS 5.0。
  2、在顶部菜单栏中,选择数据库开发 > 结构变更 > 结构设计。
  3、单击页面右上角的结构设计。
  4、配置结构设计工单的基本信息,并单击提交。
  5、新建物理表。
  说明:除以下两种新建物理表的方式,您还可以在SQLConsole页面完成创建表操作。具体操作,请参见创建表。
  (1)通过可视化方式:
  单击新建物理表。
  输入表基本信息,修改列信息和索引信息。
  表设计结束后,单击保存。
  (2)通过SQL建表语句:
  单击导入建表语句。
  输入建表Create Table或修改表Alter Table的SQL语句,并单击确定。
  在新建物理表:data_modify页签,确认表结构信息,确认无误后,单击保存。
  6、在预检测结果对话框中,查看预检查结果。
  (1)预检查通过:单击确认无误,提交保存。
  (2)预检查结果中只有警告:单击忽略警告, 继续保存,或单击关闭,按规范修改表结构后,重新单击保存。
  (3)预检查结果中有错误:查看错误原因,单击关闭,按规范修改表结构后,重新单击保存。
  说明:
  系统根据默认安全规则中的研发规范对建表语句进行校验,提示本次操作中存在的研发规范类错误和警告。
  当前DMS的研发规范支持新建表、修改表字段、修改表索引等多方面近40条规范,您可以在安全规则中进行自定义配置。
  预检查通过后,系统将自动跳转至结构设计项目首页页签,您可以在项目编辑的表页签中,查看修改、新增的表,编辑、删除目标表等。
  7、将修改、新增的表执行到基准库中。
  (1)单击执行变更到基准库。
  (2)在执行变更到基准库面板,查看基准库、执行策略、执行脚本,单击确定。
  待审批完成后,系统会自动将修改、新增的表结构同步到基准库中。
  说明:
  您可以在基准库的SQL窗口中,查看修改、新增的表结构是否符合预期。
  默认的安全规则规定结构变更均需要提交审批工单,您也可以在安全规则中进行自定义配置,例如设置开发节点的变更为免审批、设置生产节点的变更审批人等。
  8、单击进入下一节点,在弹出的对话框中,再次单击进入下一节点。
  9、将修改、新增的表结构执行到生产库中。
  (1)单击执行变更到目标库。
  (2)在执行变更到目标库面板中,选择目标库库、执行策略,单击确定。
  说明:您还可以单击增加多套库,将脚本代码批量执行到多套生产库。
  待审批完成后,系统会自动将修改、新增的表结构同步到目标生产库中。您还可以在生产库的SQL窗口中,查看修改、新增的表结构是否符合预期。
  (3)单击进入下一节点,在弹出的对话框中,再次单击进入下一节点。
  整个流程结束,工单关闭后,您可以单击各节点查看变更与发布记录。

最新推荐

右侧广告图1
  • 负载均衡

    负载均衡SLB是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。

    ¥0.04/小时

    实例5折带宽8折

  • Web应用防火墙 WAF

    Web应用防火墙对网站或APP的业务流量进行恶意特征识别及防护,将清洗后的安全流量返回至服务器。避免服务器被恶意攻击及入侵,应用被挂马和篡改,保护核心数据安全,保障业务稳定运转。

    ¥4950.00/年

    典名专属折扣

  • 云备份

    云备份作为阿里云统一灾备平台,是一种简单易用、敏捷高效、安全可靠的公共云数据管理服务,可以为阿里云 ECS 整机、ECS 数据库、文件系统、NAS、OSS、Tablestore 以及自建机房内的文件、数据库、虚拟机、大规模 NAS 等提供备份、容灾保护以及策略化归档管理。

    ¥486.00/年

    年中优惠

右侧广告图2