app开发者平台在数字化时代的重要性与发展趋势解析
663
2022-11-21
SQL 数据库设计规范
1引入三大范式
2 第一范式
• 要求 • 最基本的范式 • 数据库表每一列都是不可分割的基本数据项,同一列中不能有多个值 • 简单说就是要确保每列保持原子性 • 第一范式的合理遵循需要根据系统的实际需求来定 • 示例 • 用户表(用户名,家庭地址) • 用户表(用户名,省,城市,详细地址) • 系(系名称,系主任,系高级职称人数) • 系(系名称,系主任,系教授人数,系副教授人数)
3 第二范式
4 第三范式
5 范式的优缺点
6 总结
• 范式是指导数据设计的规范化理论,可以保证数据库设计质量 • 第一范式:字段不能再分 • 第二范式:不存在局部依赖 • 第三范式:不含传递依赖(间接依赖) • 使用范式可以减少冗余,但是会降低性能 • 特定表的的设计可以违反第三范式,增加冗余提高性能
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~