数据库复本是复制数据库的技术,利用这种技术,可以是数据库的几个拷贝保持同步。数据库的每个拷贝称为一个复本,并且每个复本都包含一个公共的表、查询、窗体、报表、宏和模块的集合;每个复本还可以包含只在本地计算机上使用的本地对象。
在多用户环境中,一个数据库可能由多个用户使用。在多用户应用程序中,数据库复本可以改善用户共享数据库的途径。用数据库复本可以重新产生一个数据库,使两个或多个用户同时使用自己的数据库复本。尽管各个复本放置在不同的计算机上,但它们是保持同步的。
数据库复本及其拓扑结构
一个数据库的两个或多个以上的复本组成一个复本集,每个复本都是复本集的一部分。在复本集中含有数据库的若干复本和设计原版(Design Master),其中设计原版是唯一能够对数据库进行设计修改的复本。同一个复本集中的复本可以相互交换数据后复制对象的更新,这种交换称为同步。
1.数据库复本的用途
按照传统的做法,在多用户数据库应用程序中,通常将表从数据库的其它对象中分离出来,使得数据能够驻留在网络服务器上,而查询、窗体、报表、宏以及模块则驻留在用户的计算机上。当需要检索或更新数据库中的信息时,必须先登录到网络上,然后打开...[ 查看全文 ]