大学生要去实习,数据库表创建的时候都需要做些什么注意,最近要去实习了。
要去实习的话,最好的就是要做到先自己查找资料,实在不会的再去问导师,不用太紧张,一般都不会pua的,保持对工作的热情,一起加油!
1、字段名及字段配制合理性
剔除关系不密切的字段; 1字段命名要有规则及相对应的含义(不要一部分英文,一部分拼音,还有类似a.b.c这样不明含义的字段) ;
字段命名尽量不要使用缩写(大多数缩写都不能明确字段含义) ;
字段不要大小写混用(想要具有可读性,多个英文单词可使用下划线形式连接) ;
字段名 不要使用保留字或者关键字;
保持字段名和类型的一致性;
慎重选择数字类型; 给文本字段留足余量;
2、系统特殊字段处理及建成后建议
添加删除标记(例如操作人、删除时间) ;
建立版本机制;
3、表结构合理性配置
多型字段的处理 ,就是表中是否存在字段能够分解成更小独立的几部分(例如:人可以分为男人和女人) ;
多值字段的处理,可以将表分为三张表,这样使得检索和排序更加有调理,且保证数据的完整性!
4、其它建议
对于大数据字段,独立表进行存储,以便影响性能(例如:简介字段) ;
使用varchar类 型代替char,因为varchar 会动态分配长度,char指定长度是固定的; 给表创建主键,对于没有主键的表,在查询和索引定义上有一定的影响;
避免表字段运行为null,建议设置默认值(例如: int类型设置默认值为0) 在索引查询上,效率立显; 1建立索引,最好建立在唯-和非空的字段上,建立太多的索引对后期插入、更新都存在一定的影响(考虑实际情况来创建) ;