在分布式数据库系统中,(  )是指用户无需知道数据存放的物理位置。A.分片透明

题库2022-08-02  60

问题 在分布式数据库系统中,(  )是指用户无需知道数据存放的物理位置。A.分片透明B.复制透明C.逻辑透明D.位置透明

选项 A.分片透明
B.复制透明
C.逻辑透明
D.位置透明

答案 D

解析 分布透明性是指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。分布透明性包括分片透明性、位置透明性和局部数据模型透明性。
(1)分片透明性。分片透明性是分布透明性的最高层次,它是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。当分片模式改变时,只要改变全局模式到分片模式的映射,而不影响全局模式和应用程序。全局模式不变,应用程序不必改写。
(2)位置透明性。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。当存储场地改变时,只要改变分片模式到分配模式的映射,而不影响应用程序。同时,若片段的重复副本数目改变了,数据的冗余改变了,但用户不必关心如何保持各副本的一致性,这也提供了重复副本的透明性。
(3)局部数据模型透明性。局部数据模型透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。
转载请注明原文地址:https://tihaiku.com/congyezige/2410130.html

最新回复(0)