规范化和非规范化的区别

1. 规范化
规范化是数据库中用于减少表中数据冗余和数据不一致的方法。它是将非冗余和一致性数据存储在集合模式中的技术。通过使用规范化,表的数量增加而不是减少。

2. 非规范化
非规范化也是在数据库中使用的方法。它用于添加冗余以快速执行查询。它是一种结合数据以快速执行查询的技术。通过使用非规范化,可以减少与规范化相反的表的数量。

规范化和非规范化之间的比较区别:

编号 规范化 非规范化
1 在规范化中,非冗余和一致性数据存储在集合模式中。 在非规范化中,数据被组合以快速执行查询。
2 在规范化中,减少了数据冗余和不一致。 在非规范化中,添加了冗余以快速执行查询。
3 数据完整性在规范化中得到维护。 非规范化不维护数据完整性。
4 在规范化中,冗余被减少或消除。 在非规范化中添加冗余而不是减少或消除冗余。
5 规范化的表格数量增加。 非规范化,表数减少。
6 规范化优化磁盘空间的使用。 非规范化不会优化磁盘空间。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264336.html

(0)
上一篇 2022年6月7日
下一篇 2022年6月7日

相关推荐

发表回复

登录后才能评论