首页 > 试题广场 >

数据库设计中,规范化程度并非越高越好。( )

[单选题]
数据库设计中,规范化程度并非越高越好。(        )
  • 正确
  • 错误

是否规范化的程度越高越好?

这要根据需要来决定,因为“分离”越深,产生的关系越多,关系过多,连接操作越频繁,

而连接操作是最费时间的,特别对以查询为主的数据库应用来说,频繁的连接会影响查询速度。所以,关系有时故意保

留成非规范化的,或者规范化以后又反规范了,这样做通常是为了改进性能。

反规范的好处是降低连接操作的需求、降低外码和索引的数目,还可能减少表的数目,相应带来的问题是可能出现数据

的完整性问题。加快查询速度,但会降低修改速度。因此决定做反规范时,一定要权衡利弊,仔细分析应用的数据存取

需求和实际的性能特点,好的索引和其它方法经常能够解决性能问题,而不必采用反规范这种方法。

发表于 2017-07-25 16:32:43 回复(0)
这就是具体问题具体分析
发表于 2021-07-22 15:50:22 回复(0)