DDBS P7 数据独立性-网络透明-复制透明

 

数据独立性

      即用户不会受到数据的定义和组织的变化影响。

      数据定义涉及逻辑结构和物理结构。 前者通常称为模式定义,后者称为物理数据描述。

      逻辑数据独立性是说用户应用不受数据库的逻辑结构变化的影响。

      物理数据独立性是向用户应用隐藏了存储结构的细节。

      当编写用户应用时,不会涉及物理存储结构的细节。

 

网络透明,即用户希望统一的方式对服务进行访问。

分布透明,用户不必指出数据在哪里存放。

位置透明:用来执行任务的命令即和数据的位置无关,也和由哪个系统完成无关。

命名透明:数据库里每个对象都提供一个唯一的名字。如果没有命名透明,用户需要把位置名称放入对象名称内。

 

复制透明:

问题:到底是用户应该知道复制副本的存在,还是系统应当管理这些副本,而反映在用户那里仅仅是一个副本?

如果由用户说明对多个副本采取什么行动,那分布式DBMS的事务管理就变得简单。

但是,是用户决定是否需要复制以及需要多少副本。

人们希望复制透明成为DBMS的标准特性。

复制透明仅仅谈及副本的存在,而不是它们的实际位置。

副本在网络上的分布透明属于网络透明的范畴。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值