ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>什么是数据库三大范式 1. 每一列都是不可分割的原子数据项 2. 实体的属性完全依赖于主关键字 3. 任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖) >数据库中设计中的常见问题 1. 字段混在了一起 一直拆分到不能再拆分为止 2. 数据表混在了一起 这张表可以分割成学生表、院系表、课程表、成绩表、教师表等至少5张表,但是此处合并成1张表,那么肯定会出问题 3. 不会处理表关系 一对一 (学生姓名, 学号) 一对多 (老师, 学生) 多对多 (学生, 课程) >设计数据库的小技巧 1.一个对象, 一张表 2.一张表, 一个主键 3.表名中有数据库名做前缀 4.字段名中有表名做前缀 5.前缀后加缩写 6.数据表关系处理 7.数据库设计合理和性能优化之间,一定要选择性能优化