- 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脚本。
您可能关注的文档
最近下载
- 高一数学培优复数及其运算-讲义(学生版).pdf VIP
- 幼小衔接识字PDF打印版.pdf VIP
- 深度解析(2026)《DLT 5022-2023发电厂土建结构设计规程》.pptx VIP
- 文员招聘考试题及答案.docx VIP
- unicode汉字编码表(13页).doc VIP
- 安徽省宿州市十三校2026届化学高一第一学期期末教学质量检测试题含解析.doc
- GB50057-2010 建筑物防雷设计规范.docx VIP
- 安徽省A10联盟2026届高一物理第一学期期末考试试题含解析.doc
- 超大规模集成电路快速热退火工艺的多维度优化策略探究.docx
- 安徽省A10联盟2025-2026学年高一上学期10月学情诊断英语试题.docx VIP
原创力文档

文档评论(0)