1. 规范化
规范化是数据库中用于减少表中数据冗余和数据不一致的方法。它是将非冗余和一致性数据存储在集合模式中的技术。通过使用规范化,表的数量增加而不是减少。
2. 非规范化
非规范化也是在数据库中使用的方法。它用于添加冗余以快速执行查询。它是一种结合数据以快速执行查询的技术。通过使用非规范化,可以减少与规范化相反的表的数量。
规范化和非规范化之间的比较区别:
编号 | 规范化 | 非规范化 |
---|---|---|
1 | 在规范化中,非冗余和一致性数据存储在集合模式中。 | 在非规范化中,数据被组合以快速执行查询。 |
2 | 在规范化中,减少了数据冗余和不一致。 | 在非规范化中,添加了冗余以快速执行查询。 |
3 | 数据完整性在规范化中得到维护。 | 非规范化不维护数据完整性。 |
4 | 在规范化中,冗余被减少或消除。 | 在非规范化中添加冗余而不是减少或消除冗余。 |
5 | 规范化的表格数量增加。 | 非规范化,表数减少。 |
6 | 规范化优化磁盘空间的使用。 | 非规范化不会优化磁盘空间。 |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264336.html