返回
当前 - 选择题 - 数据库范式
简单
题号:0120241100038
单选题
2024年11月第38题

数据库范式设计的目的是(減少数据冗余)。

问题(1)
浓缩知识点

数据库范式是关系数据库表结构设计需遵循的系列规范,涵盖第一范式、第二范式、第三范式等多个优化层级,核心目标是通过逐步拆解数据表结构减少数据冗余,以此规避插入、更新、删除数据时的异常问题,保障数据一致性。需要明确的是,减少数据存储需求只是范式设计带来的附加效果,并非核心目的;范式化会因数据拆分至多张表、需多表关联而可能降低查询效率,所以实际场景中有时会采用反范式设计来提升查询性能;而数据完整性的提升是冗余减少后带来的附带结果,并非范式设计的核心诉求。

正确答案
B

本题考察的是数据库范式的基本概念与设计目标
減少数据存储需求:这是规范化设计可能带来的附加效果,因为减少冗余意味着部分重复存储的数据被消除,从而减少存储需求。但这不是数据库范式设计的主要目的;減少数据冗余:这是范式设计的根本目标。通过满足第一范式、第二范式、第三范式乃至更高范式,数据库结构能尽量避免数据重复存储,从而减少数据冗余和一致性问题;提高查询效率:范式化往往会将数据拆分到更多的表中,需要更多的关联操作,可能降低查询效率。为了提高查询效率,实际应用中有时会采用反规范化设计;增加数据完整性:减少数据冗余确实有助于提升数据一致性和完整性,但这属于副作用,而非范式设计的核心目标。
本小问答案是 減少数据冗余。这是范式设计的根本目标。通过满足第一范式、第二范式、第三范式乃至更高范式,数据库结构能尽量避免数据重复存储,从而减少数据冗余和一致性问题。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有