欢迎来到天天文库
浏览记录
ID:51425159
大小:87.50 KB
页数:8页
时间:2020-03-24
《数据库应用技术 其它数据库技术简介.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、文库帮手网W^v.365xueyuan.com免费帮下载白度文库积分资料本文由人语断边桥贡献PPt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。数据库技术与其他相关技术的结合数据库技术与其他相关技术的结合是肖前数据库技术发展的重要特征.展的重要特征.计算机领域中其他新兴技术的发展对数据库技术产生了重人影响•而对传统数据库技术的不足和缺陷,重人彩响.面对传统数据库技术的不足和缺陷,人们白然而然地想到借鉴其他新兴的计算机技术,然而然地想到借鉴其他新兴的计算机技术,从中吸収新的思想,原理和方法,将其与传统的数据库技术相结合,的思想,原理和方法,将其与传
2、统的数据库技术相结合,以推岀新的数据库模型,以推出新的数据库模型,从而解决传统数据库存在的问通过这种方法,题•通过这种方法,人们研制出了各种各样的新型数据例如:库,例如:数据库技术与分布处理技术相结合,出现了分布式数据库;数据库技术与人工智能技术相结合,出现了演绎数据库,主动数据库和知识库等;数据库技术与多媒体技术相结合,岀现了多媒体数据库.下而我们将对其中的儿个新型数据库中以介绍•下而我们将对其中的儿个新型数据库中以介绍.返冋11.8.1分布式数据库(DistributedDatabase)分布式数据库()1.8.1.1集屮式系统和分布式系统到目前为止,我们所介绍的数据库系统都
3、是集屮式数到1=1前为止,我们所介绍的数据库系统都是集屮式数据库系统.据库系统.所谓集屮式数据库就是集中在一•个中心场地的电子计算机上,以统一•处理方式所支持的数据库.地的电子计算机上,以统一处理方式所支持的数据库.这类数据库无论是逻辑上还是物理上都是集中存储在一个容量足够大的外存储器上,其基本特点是:-•个容量足够人的外存储器上,其基本特点是:集中控制处理效率高,可靠性好;数据兀余少,数据独立性髙;易于支持复杂的物理结构,去获得对数据的有效访问.但是随着数据库应用的不断发展,人们逐渐地感觉到但是随着数据库应用的不断发展,过份集中化的系统在处理数据时有许多局限性•例如,过份集屮化
4、的系统在处理数据时有许多局限性.例如,不在同一哋点的数据无法共亨;系统过于庞人,复杂,不在同一地点的数据无法共享;系统过于庞人,复杂,显得不灵活且安全性较差;显得不灵活且安全性较差;存储容量有限不能完全适应信息资源存储要求等等.应信息资源存储要求等等.2返冋正是为了克服这种系统的缺点,正是为了克服这种系统的缺点,人们采用数据分散的办即把数据库分成多个,建立在多台计算机上,法,即把数据库分成多个,建立在多台计算机上,这种系统称为分散式数据库系统.系统称为分散式数据库系统.由于计算机网络技术的发展,由于计算机网络技术的发展,才有可能并排分散在各处的数据库系统通过网络通信技术连结起來,
5、的数据库系统通过网络通信技术连结起來,这样形成的系统称为分布式数据库系统发展起來了.系统称为分布式数据库系统发展起來了.近年來,近年來,分布式数据库C经成为信息处理中的一个重要领域,它的重要性还将迅速增加.领域,它的重要性还将迅速增加.1.&1.2分布式数据库的定义分布式数据库是一组结构化的数据集合,分布式数据库是一组结构化的数据集合,它们在逻儈上属于同一系统而在物理上分布在计算机网络的不同结点结点(网络中的各个结点也称为〃场地〃上网络中的各个结点他称为〃场地〃)一般都是集中式数据库系统,由计算机,数据库和若干终端组成.中式数据库系统,由计算机,数据库和若T终端组成.返冋3数据库
6、中的数据不是存储在同一场地,数据库中的数据不是存储在同一•场地,这就是分布式数据库的〃分布性〃特点,分布式数据库的〃分布性〃特点,也是与集屮式数据库的最大区别.式数据库的最人区别.表而上看,表面上看,分布式数据库的数据分散在各个场但这些数据在逻辑上却是一个密体,地,但这些数据在逻辑上却是一个整体,如同一个集屮式数据库•因而,-个集屮式数据库•因而,在分布式数据库屮就有全局数据库和局部数据库这样两个概念.就有全局数据库和局部数据库这样两个概念.所谓全局数据库就是从系统的角度出发,指逻辑上一组结构化的数据集合或逻辑项集;而局部数据库是从各个场地的角度出发,指物理结点上各个数据库,即子
7、集或物理项集.这是分布式数据库的〃逻辑桀休性〃特点,这是分布式数据库的〃逻辑整体性〃特点,也是与分散式数据库的区别.是与分散式数据库的区别.返冋4例如,假设一个银行有三个支行,例如,假设一个银行有三个支行,图8.1屮的三个场地中的三个场地分别代表一个支行所在地.分别代表一个支行所在地.在一般情况下,一•个支行的用户所提出的各种应用,在一般情况下,一个支行的用户所提出的各种应用,只需要通过访问该支行的帐目数据库即可实现.只需要通过访问该支行的帐目数据库即可实现•也就是说,这些应用完
此文档下载收益归作者所有