在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:(请作答此空)是指局部数据模型透明,即用户或应用程序无须知道局部使用是哪种数据模型;( )是指用户或应用程序不需要知道逻辑上访问表具体是怎么分块存储。
分片透明:是指用户不必关系数据是如何分片,它们对数据操作在全局关系上进行,即关系如何分片对用户是透明,因此,当分片改变时应用程序可以不变。分片透明性是最高层次透明性,如果用户能在全局关系一级操作,则数据如何分布,如何存储等细节自不必关系,其应用程序编写与集中式数据库相同。
复制透明:用户不用关心数据库在网络中各个节点复制情况,被复制数据更新都由系统自动完成。在分布式数据库系统中,可以把一个场地数据复制到其他场地存放,应用程序可以使用复制到本地数据在本地完成分布式操作,避免通过网络传输数据,提高了系统运行和查询效率。但是对于复制数据更新操作,就要涉及到对所有复制数据更新。
位置透明:是指用户不必知道所操作数据放在何处,即数据分配到哪个或哪些站点存储对用户是透明。
逻辑透明:又叫做局部映像透明性,是最低层次透明性,该透明性提供数据到局部数据库映像,即用户不必关系局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言转换是由系统完成。因此,局部映像透明性对异构型和同构异质分布式数据库系统是非常重要。









