下载此文档

MySQL数据库开发规范方案1.docx


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
MySQL数据库开发规范方案1
MySQL数据库开发规范方案1
MySQL数据库开发规范方案1
WORD 格式整理版
平安金融科技 数据库( MySQL)开发规范
作者: 简朝阳
Last Updated: 25/02/14 19:30:18
历史修订记录:
版本
修订人
修订时间
修订内容
李海军
2013-03-11
增加部分说明及修改
李海军
2013-07-29
增加连接池使用说明和 memory引擎的控制
李海军
2014-02-25
增加了 char 类型,修改了 timestamp 的使用
场合。
说明
本规范包含 平安金融科技 使用 MySQL 数据库时所需要遵循的所有对象设计(数据库,表,字段),
所需要遵循的命名,对象设计, SQL 编写等的规范约定。
所有内容都为必须严格执行的项目,执行过程中有任何疑问,请联系 DBA Team 取得帮助。
概述
禁止明文传播数据库帐号和密码。
禁止开发工程师通过应用帐号登录生产数据库。
禁止应用在服务器安装 MySQL客户端(可以安装开发包)。
禁止开发人员在 SQL中添加 Hint , Hint 只能由 DBA审核后添加。
禁止使用悲观锁定,即读锁 select for update 。
禁止在开发代码中使用 DDL语句,比如 truncate , alter table 等。
禁止 DML语句的 where 条件中包含恒真条件(如: 1=1)。
命名规范
总则
数据库对象名仅可包含小写英文字母、数字、下划线( _)三类字符,并以英文字母开头。
数据库对象命名禁止使用 MySQL保留字。
多个单词之间用下划线( _)分隔。
对象名称长度若超过限制,则使用简写 / 缩写命名。
专业学习 参考资料
MySQL数据库开发规范方案1
MySQL数据库开发规范方案1
MySQL数据库开发规范方案1
WORD 格式整理版
. 数据库命名
数据库以 "db_" 前缀 + " 站点名 _" 前缀及其所服务的应用名称命名。
. 表命名
所属同一模块的表必须以模块名作为前缀命名。
历史数据表在原表基础上增加 "_his" 后缀命名。
. 字段命名
布尔意义的字段以 "_flag" 作为后缀,前接动词。如:表示逻辑删除意义的字段可命名为 delete_flag 。
各表间相同意义的字段(如:作为连接关系的引用字段)使用相同的字段名。
. 索引命名
唯一索引以 uk_tablename_columnnames 方式命名
普通索引以 idx_tablename_columnnames 方式命名
组合索引以 idx_tablename_column1_column2... 方式命名
示例
站点名: maymay

MySQL数据库开发规范方案1 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人菲菲
  • 文件大小31 KB
  • 时间2021-12-01