- 3
- 0
- 约6.22千字
- 约 20页
- 2022-03-20 发布于浙江
- 举报
?
?
数据库设计规范
?
?
目录
数据库设计规范
数据库基本设计规范
索引设计规范
数据库字段设计规范
数据库SQL开发规范
数据库操作行为规范
数据库设计规范
1.????所有数据库对象名称必须使用小写字母并用下划线分割
2.????所有数据库对象名称禁止使用MySQL保留关键字
3.????数据库对象的命名要能做到见名识义,并且最好不要超过32个字符
4.????临时表以tmp为前缀并以日期为后缀,备份表必须以bak为前缀并以日期为后缀
5.????所有存储相同数据的列名和列类型必须一致
?
数据库基本设计规范
1.????所有表必须使用InnoDB存储引擎:
????a)?????支持事务,行级锁,更好的恢复性,高并发下性能更好
????b)?????Mysql5.5以前使用的是MyISAM引擎,5.6以后使用InnoDB作为默认存储引擎
2.????数据库和表的字符集统一使用UTF8
????a)?????统一字符集可以避免由于字符集转换产生的乱码
????b)?????MySQL中UTF8字符集汉字占3个字节,ASCII码占用一个字节
3.????所有的表和字段都需要添加注释
????a)?????使用comment从句添加表和列的备注
????b)?????从一开始就进行数据字典的维护
4.????尽量控制单表数据量的大小,建议控制在500万行以内
????
原创力文档

文档评论(0)