返回
各厂使用的MySQL团队开发规范,太详细了,建议收藏!
后端
2024-02-16 16:42:25
数据库对象命名规范
数据库对象命名规范是为了确保数据库中的对象名称统一、清晰和易于理解而制定的。数据库对象命名规范包括以下几个方面:
- 数据库名称: 数据库名称应简短、易记,并能反映数据库的用途。
- 表名称: 表名称应简短、易记,并能反映表的内容。
- 字段名称: 字段名称应简短、易记,并能反映字段的含义。
- 索引名称: 索引名称应简短、易记,并能反映索引的作用。
- 视图名称: 视图名称应简短、易记,并能反映视图的用途。
- 存储过程名称: 存储过程名称应简短、易记,并能反映存储过程的功能。
- 函数名称: 函数名称应简短、易记,并能反映函数的作用。
- 触发器名称: 触发器名称应简短、易记,并能反映触发器的作用。
- 约束名称: 约束名称应简短、易记,并能反映约束的含义。
- 用户名称: 用户名称应简短、易记,并能反映用户的身份。
数据库命名规范
数据库命名规范是为了确保数据库中的数据库名称统一、清晰和易于理解而制定的。数据库命名规范包括以下几个方面:
- 数据库名称长度: 数据库名称长度应控制在30个字符以内。
- 数据库名称字符集: 数据库名称应使用UTF-8字符集。
- 数据库名称首字母: 数据库名称的首字母应大写。
- 数据库名称中的下划线: 数据库名称中不得包含下划线。
- 数据库名称中的连字符: 数据库名称中不得包含连字符。
- 数据库名称中的空格: 数据库名称中不得包含空格。
表命名规范
表命名规范是为了确保数据库中的表名称统一、清晰和易于理解而制定的。表命名规范包括以下几个方面:
- 表名称长度: 表名称长度应控制在30个字符以内。
- 表名称字符集: 表名称应使用UTF-8字符集。
- 表名称首字母: 表名称的首字母应大写。
- 表名称中的下划线: 表名称中可以使用下划线。
- 表名称中的连字符: 表名称中不得包含连字符。
- 表名称中的空格: 表名称中不得包含空格。
字段命名规范
字段命名规范是为了确保数据库中的字段名称统一、清晰和易于理解而制定的。字段命名规范包括以下几个方面:
- 字段名称长度: 字段名称长度应控制在30个字符以内。
- 字段名称字符集: 字段名称应使用UTF-8字符集。
- 字段名称首字母: 字段名称的首字母应小写。
- 字段名称中的下划线: 字段名称中可以使用下划线。
- 字段名称中的连字符: 字段名称中不得包含连字符。
- 字段名称中的空格: 字段名称中不得包含空格。
索引命名规范
索引命名规范是为了确保数据库中的索引名称统一、清晰和易于理解而制定的。索引命名规范包括以下几个方面:
- 索引名称长度: 索引名称长度应控制在30个字符以内。
- 索引名称字符集: 索引名称应使用UTF-8字符集。
- 索引名称首字母: 索引名称的首字母应大写。
- 索引名称中的下划线: 索引名称中可以使用下划线。
- 索引名称中的连字符: 索引名称中不得包含连字符。
- 索引名称中的空格: 索引名称中不得包含空格。
视图命名规范
视图命名规范是为了确保数据库中的视图名称统一、清晰和易于理解而制定的。视图命名规范包括以下几个方面:
- 视图名称长度: 视图名称长度应控制在30个字符以内。
- 视图名称字符集: 视图名称应使用UTF-8字符集。
- 视图名称首字母: 视图名称的首字母应大写。
- 视图名称中的下划线: 视图名称中可以使用下划线。
- 视图名称中的连字符: 视图名称中不得包含连字符。
- 视图名称中的空格: 视图名称中不得包含空格。
存储过程命名规范
存储过程命名规范是为了确保数据库中的存储过程名称统一、清晰和易于理解而制定的。存储过程命名规范包括以下几个方面:
- 存储过程名称长度: 存储过程名称长度应控制在30个字符以内。
- 存储过程名称字符集: 存储过程名称应使用UTF-8字符集。
- 存储过程名称首字母: 存储过程名称的首字母应大写。
- 存储过程名称中的下划线: 存储过程名称中可以使用下划线。
- 存储过程名称中的连字符: 存储过程名称中不得包含连字符。
- 存储过程名称中的空格: 存储过程名称中不得包含空格。
函数命名规范
函数命名规范是为了确保数据库中的函数名称统一、清晰和易于理解而制定的。函数命名规范包括以下几个方面:
- 函数名称长度: 函数名称长度应控制在30个字符以内。
- 函数名称字符集: 函数名称应使用UTF-8字符集。
- 函数名称首字母: 函数名称的首字母应小写。
- 函数名称中的下划线: 函数名称中可以使用下划线。
- 函数名称中的连字符: 函数名称中不得包含连字符。
- 函数名称中的空格: 函数名称中不得包含空格。
触发器命名规范
触发器命名规范是为了确保数据库中的触发器名称统一、清晰和易于理解而制定的。触发器命名规范包括以下几个方面:
- 触发器名称长度: 触发器名称长度应控制在30个字符以内。
- 触发器名称字符集: 触发器名称应使用UTF-8字符集。
- 触发器名称首字母: 触发器名称的首字母应大写。
- 触发器名称中的下划线: 触发器名称中可以使用下划线。
- 触发器名称中的连字符: 触发器名称中不得包含连字符。
- 触发器名称中的空格: 触发器名称中不得包含空格。
约束命名规范
约束命名规范是为了确保数据库中的约束名称统一、清晰和易于理解而制定的。约束命名规范包括以下几个方面:
- 约束名称长度: 约束名称长度应控制在30个字符以内。
- 约束名称字符集: 约束名称应使用UTF-8字符集。
- 约束名称首字母: 约束名称的首字母应大写。
- 约束名称中的下划线: 约束名称中可以使用下划线。
- 约束名称中的连字符: 约束名称中不得包含连字符。
- 约束名称中的空格: 约束名称中不得包含空格。
用户命名规范
用户命名规范是为了确保数据库中的用户名称统一、清晰和易于理解而制定的。用户命名规范包括以下几个方面:
- 用户名称长度: 用户名称长度应控制在30个字符以内。
- 用户名称字符集: 用户名称应使用UTF-8字符集。
- 用户名称首字母: 用户名称的首字母应小写。
- 用户名称中的下划线: 用户名称中可以使用下划线。
- 用户名称中的连字符: 用户名称中不得包含连字符。
- 用户名称中的空格: 用户名称中不得包含空格。