查看更多
当前 - 选择题 - 数据库模式
中等
单选题
2024年5月第29题
#第二版教材
#必须掌握

数据分片将数据库整体逻辑结构分解为合适的逻辑片段,下列选项中,(__)不属于数据分片的原则。

问题(1)
浓缩知识点

分布式数据库的数据分片是为提升系统性能与可管理性,将全局关系划分为多个逻辑片段分配到不同节点的核心技术,常见分片方式包括水平分片、垂直分片及混合分片。实施数据分片需严格遵循三项核心原则:一是完整性,要求全局关系的所有数据都必须分配至对应片段,不得有遗漏;二是不相交性,要求每条数据元组或字段仅属于一个片段,杜绝数据重复存储引发的冗余与不一致问题;三是重构性,要求各分片片段可通过联合、连接等操作完整还原为原始全局关系。需要注意的是,相交性与不相交性原则相悖,会导致数据冗余、逻辑混乱,不属于数据分片需遵循的原则范畴。

正确答案
A

本题考察的是分布式数据库中数据分片的基本原则
数据分片是分布式数据库设计中的重要技术,目的是将全局关系划分为多个逻辑片段,分配到不同的存储节点中,提高系统性能和可管理性。常见的分片方式有水平分片、垂直分片和混合分片。无论采用哪种方式,都必须满足以下原则:
完整性:全局关系的所有数据都必须分配到某个片段中,不能遗漏数据。
重构性:各个片段能够通过联合、连接等操作重构为原始的全局关系,保证逻辑上一致。
不相交性:全局关系中的每条元组(或字段)只属于一个片段,不能在多个片段中重复出现。

A选项 相交性:与“不相交性”相反,如果数据片段之间有交叉,会导致数据冗余、不一致,违背了分片原则,因此不属于数据分片原则。
B选项 不相交性:分片的基本要求之一,正确。
C选项 重构性:保证片段能够恢复成全局关系,正确。
D选项 完整性:保证所有数据都被分配到片段中,正确。
因此,正确答案是 A. 相交性。

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