SQL 数据库设计规范

网友投稿 671 2022-11-21

SQL 数据库设计规范

SQL 数据库设计规范

1引入三大范式

2 第一范式

• 要求 • 最基本的范式 • 数据库表每一列都是不可分割的基本数据项,同一列中不能有多个值 • 简单说就是要确保每列保持原子性 • 第一范式的合理遵循需要根据系统的实际需求来定 • 示例 • 用户表(用户名,家庭地址) • 用户表(用户名,省,城市,详细地址) • 系(系名称,系主任,系高级职称人数) • 系(系名称,系主任,系教授人数,系副教授人数)

3 第二范式

4 第三范式

5 范式的优缺点

6 总结

• 范式是指导数据设计的规范化理论,可以保证数据库设计质量 • 第一范式:字段不能再分 • 第二范式:不存在局部依赖 • 第三范式:不含传递依赖(间接依赖) • 使用范式可以减少冗余,但是会降低性能 • 特定表的的设计可以违反第三范式,增加冗余提高性能

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:maven工程如何读取resource目录下配置文件
下一篇:web基础
相关文章

 发表评论

暂时没有评论,来抢沙发吧~