文档介绍:论文题目:分布式数据库系统的研究
所在单位:太原南瑞继保电力有限公司
姓 名:张晓丽
二O—六年九月
分布式数据库系统的研究
摘要
随着智能终端的快速发展,当今对于数据库的访问请求通过网络高速增长, 一些企业关键业务内容的数据平均每秒都要处理几千乃至于上万次的请求,对于 企业数据库的响应速度提出了很高的要求。本文介绍了分布式数据库的定义及其 特点,阐述分析了分布式数据库系统的关键技术。
关键词:分布式数据库系统;同步技术;加密技术
1分布式数据库系统的定义
计算机网络的发展为用户从网络屮获取数据信息提供了便利,由于网络用户 的逐年增长,网络信息量越来越大,因此信息查询、流通的效率成为制约网络发 展的因素C数据府系统是由数据府和数据管理软件一同构成的一体的管理系统, 为当今信息时代网络上海量数据信息的传输、存储、访问以及共亨提供了保障。
分彳|j式数据库系统(Distributed Database System, DDBS)是一种数据集合, 由多个小型计算机系统和相应的配套数据库,以网络的形式实现之间连接构成了 统一的数据库。分布式数据库系统是一种能够帮助数据库实现分布处理的系统, 能够辅助多台计算机体系的整体结构任务处理C
分布式数据库系统可按其分布组成分为两种类型:一种是物理分布逻辑集 屮,即逻辑上数据集合属于同一系统,而在物理上这些数据集合分布在多台联网 计算机上c此类数据库系统适用于用途单一、专业性强的屮小企业或部门;另外
-种是逻辑上或是物理上都是分布的,这种分布式数据库系统类型主要用于集成 大范围数据府C
2分布式数据库系统的特点
在分布式数据库系统屮,数据的独立性是系统的核心,由于分布性的存在使
得数据独立性的要求更加复杂,同吋也更加丰富。数据的独立性用数据分布的透
明性来描述,分布的透明性表现在用户在调用应用程序小的数据库是时,不必具 体了解数据存储的物理位置,也不必关心局部场地上数据库支持哪种数据模型。 增加了数据的重复利用率。
每个局部数据库管理系统可以对本地数据库进行独立管理,选择该站点数据 是否共亨到全局数据库,对于无需进行全局共亨的数据,分布式数据库系统会将 其保留在分站点屮,从而节省数据流量。
在普通用户使用分布式数据库系统时,如需要查询或者修改某一分站点数 据,龙论该数据位于任何站点,用户可以直接进行查询工作,称作全局共亨。即 在各个分布数据库站点,能够支持网络上其他站点及用户对于数据库系统的使 用,能够提供本地数据库屮数据的全局共亨。
分布式数据库系统具有更高的可靠性和灵活性,与集屮式数据库系统相比, 分布式数据丿车系统屮存在的适当数据冗余可以提高数据的查询速度。不同站点存 储的相同数据虽然占用了部分存储空间,但避免了重复数据的网络通讯,降低了 通信成本,同时提高了用户的操作效率。此外,当发牛某一站点数据损坏或丢失 吋,通过其他站点可以进行数据的恢复,对数据的存储具有可靠性。
由于数据量越来越大,对于数据库服务器的需求量也会随之增大。分布式数 据库系统可以在数据量增大时增加新的站点,而不必修改H前己有数据库,因此 不会影响现有分站点的运行,系统的维护也更加方便快捷。
3分布式数据库系统的关