mysql数据库设计规范

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

mysql,数据库设计规范

篇一:MySQL设计规范

MySQL设计规范

MYSQL设计规范................................................. ................................................... ................................................... .. (1)

1. 数据库设计 ................................................ ................................................... ................................................... (1)

字段 ................................................ ................................................... ................................................... . (1)

表和字段命名 ................................................

....................................................

1 字段结构 ................................................ ................................................... ................................................... .......... 2 SQL语句 ................................................ ................................................... ................................................... ................... 2 性能与效率 ................................................ ................................................... ................................................... (3)

定长与变长表 ................................................ ................................................... ....................................................

3 运算与检索................................................. ...................................................

..... 3 结构优化与索引优化 ................................................ ................................................... ....................................... 4 查询优化 ................................................ ................................................... ................................................... .......... 4 兼容性问题和效率查询语句................................................. ................................................... ......................... 6 分享一些SQL语句 ................................................ ................................................... (7)

1. 数据库设计

字段

表和字段命名

MySQL常见的表类型介绍:

A:MyISAM数据表又分为MyISAM Satic (静态MyISAM)、

MyISAM Dynamic (动态MyISAM)、MyISAM Compressed (压缩MyISAM)。

B:InnoDB占用空间大,但是支持事务处理。

C:HELP表类型是放在内存中的速度很快。

所有数据表名称,只要其名称是可数名词,则必须以复数方式命名,例如:oms_members(用户表)、oms_serverlist(主机表);存储多项内容的字段,或代表数量的字段,也应当以复数方式命名,例如:params(parameters,自定义代码的参数个数)。

当几个表间的字段有关连时,要注意表与表之间关联字段命名的统一,如omsgroup表中的id与groupcorr表中的id。(举例)

代表id自增量的字段,通常用以下几种形式:

?

?

? 最常用的核心id,或经常在URL中进行调用的,尽量用简写的形式,例如tid、pid、uid;有功能性作用,URL 中偶尔用到的id,使用全称的形式,例如pluginid;没有功能性作用,只为管理和维护方便而设的id,可以使用全称

相关文档
最新文档