在分布式数据库中,数据分片是指将关系划分成多个片断。下列关于数据分片的说法,正确的是( )。

admin2020-12-02  23

问题 在分布式数据库中,数据分片是指将关系划分成多个片断。下列关于数据分片的说法,正确的是(    )。

选项 A、对关系进行水平分片后,关系中的每一行必须至少属于一个片断
B、垂直分片时,每个分片不一定需要包含关系的主码属性
C、垂直分片时,每个分片必须包含关系的所有属性
D、水平分片时,每个分片不一定需要包含关系的主码属性

答案A

解析 对某一个关系进行分片是将关系划分为多个片断,这些片断包含足够的信息可以使关系重构。其中水平分片是从行的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便在需要时可以重构关系。垂直分片是在关系中从列的角度依据一定条件分为不同的片断,各片断中应该包含关系的主码属性,以便通过连接方法恢复关系。故答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/wP37FFFM
0

最新回复(0)