选择题

在一个分布式数据库中, 表 R 被分片为 R1 和 R2, R1 存储在场地 1 上, R2 被分配在场地 2 和场地 3上。 如果用户编写应用程序时可以直接访问 R, 则称该系统具有(     )。

【正确答案】 A
【答案解析】

分布式数据库系统按不同层次提供的分布透明性有: ①分片透明性; ②位置透明性; ③局部映像透明性。 分片透明性指用户不关心数据如何分片, 在全局关系上对数据进行操作, 因此, 当分片改变后应用程序仍可以保持不变, 其应用程序的编写与其在集中式数据库上的编写一致。