数据库管理规范.docxVIP

  • 14
  • 0
  • 约小于1千字
  • 约 2页
  • 2022-10-14 发布于广东
  • 举报
XXX有限公司 数据库管理规范 数据库是平台的重要组成部分,更是企业的核心资产。为了保证数据库的安全、稳定、标准化,特制定此规范。其主要为了实现以下目的: 1、统一权限管理,数据库由专人负责; 2、实现数据库运维的自动化; 3、实现数据库设计的标准化,提高性能。 一、为每个微服务项目创建一个命名为SqlScript的文件夹,专门用于存储该微服务所涉及的数据库脚本。里面包括数据库类型文件夹,包含四个子文件夹:table、view、sp、function,分别用于存储数据库表、视图、存储过程、函数的脚本,并在gitlab进行版本管理。其目录结构如下: 二、每个微服务项目都必须有一个命名为init.sql的数据库初始化脚本,以及相应的初始化数据。 三、DBA作为数据库管理的唯一窗口,统一管理所有数据库,包括数据库创建、修改、备份。用于开发用途的数据库账号仅提供数据查询功能(个别业务模块需要动态创建数据表或改动数据表结构的另外处理); 四、每次迭代的需求评审结束后,由后端工程师采用PowerDesigner工具进行数据库的设计,必要时由DBA及其他相关人员进行数据库设计评审。评审通过后生成数据库脚本,提交DBA执行,同时将脚本提交gitlab; 五、每个微服务项目的数据库脚本采用分支进行版本管理,与项目源代码的分支一一对应; 六、禁止采用Navicat等数据库客户端工具修改数据库结构,对于任何数据库的改动,统一采用SQL脚本。

文档评论(0)

1亿VIP精品文档

相关文档