汉口堤角规划2017:SQL中的范式(NF)问题``

来源:百度文库 编辑:高校问答 时间:2024/04/26 11:45:03
第三范式是个中点。。如果一个数据库的内容比较多 那么 相对的冗余和相对的速度(比如查询速度)。 应该考虑哪个方面?哪个方面算是比较完善的?
范式越高。操作速度越慢 范式越低 冗余越大。。。相对的 我应该选择哪个呢`?

这个问题不能一概而论。客户的需求才是关键。没有一种NF可以满足所有的需求,即使是无论1NF,还是BCNF或4NF。作为数据库中的另外一项内容,建立概念模型的需求分析、了解用户最想获得的性能需要,也是极其重要的一部分。它们中的有些内容已不属仅仅于数据库的范畴。您可以参考软件需求分析的相关内容。另外,如果仅从学习的角度来看,学会对已给关系模式,分解该关系到所需要的NF,其现实意义(不是指考试,而是指对这些感念的理解)或许更重要。