赞
踩
什么是物理设计
根据所选择的关系型数据库的特点对逻辑模型进行存储结构设计。
MySQL数据库物理设计涉及的内容
1、定义数据库、表及字段命名规范
命名要遵守可读性原则。比如使用下划线来分割不同的单词等
遵守表意性原则。一看表名或字段名就知道是干什么的
长名原则。尽量少使用缩写,但命名也不能太长,适中最好。
2、选择合适的存储引擎
3、为表中字段选择合适的数据类型。
如何选择正确的整数类型
当一个列可以选择多种数据类型时,应该优先考虑数字类型,其次是日期或二进制类型,最后是字符类型。对于相同级别的数据类型,应该优先选择占用空间小的类型。
整数类型的存储最大值是2的n-1次幂,最小值是2的n-1次幂减1,n是存储空间,比如tinyint,存储空间是1字节=8bit,取值范围就是-2的8-1次幂到2的8-1次幂减1,也就是-128~127之间的整数都可以存到tinyint中。需要说明的是,有一个误区,比如很多人使用int(2)来指定int类型的宽度,认为int(2)只会存储2
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。