5)数据库设计
2019-08-20 本文已影响0人
哥斯拉啊啊啊哦
数据库结构设计流程:
业务分析 -> 逻辑设计 -> 数据类型 -> 对象命名 -> 建立库表
数据库设计的3大范式和反范式设计
在mysql中,一个sql语言若要关联多个表,关联的表越多,查询速度越慢,因此为了提高速度,要进行一些反范式化设计,要允许存在一定的数据冗余,用空间换时间
范式化的优点:
1. 减少数据冗余
2. 减少数据插入,更新,删除异常
3. 让数据之间的关系更清晰
缺点: 查询需要关联多个表,对性能有一定影响