数据库设计实践总结
数据库设计的优劣和体现性能的高低对整个系统软件的生命周期长短具有重要的影响意义,其中辅助数据库设计程序是软件开发和应用最有效的辅助设计工具。以下是的数据库设计实践总结,欢迎阅读。
1.尽量使用数据冗余。
随着磁盘容量的大幅飙升,这一点已经不会产生什么问题。当然冗余归冗余,不能把数据的关联弄的乱七八糟的。
本科数据库课程中学的知识直接拿来,在实际中会出大问题。满足三级范式的数据库结构会让你面对大量的连表查询,应用程序中会用到大量的数据库访问,既繁琐
(烦死你)又使程序运行速度减慢。
2.尽量不要使用
varmax)
类型这一点主要是用动软代码生成器自动生成代码时,如果
varchar
的最大长度指定为
max,在自动生成代码时,它无法生成这一最大长度,需要手动补进去。
现在感觉用个
var1000)
就够了。
3.使用预留字段。
数据库表
(尤其是动态表格
),在你把
所有字段都设计好了之后,再添加几个备注字段和预留字段。
之前我觉得这样做没多大意义,因为预留字段的列名是没有实际意义的。这样程序中使用的时候就会让人费解。但现在觉得还是有必要的,很有必要的,即便在用到时 ...


雷达卡


京公网安备 11010802022788号







