前言
随着传统的数据库技术日趋成熟、计算机网络技术的
飞速发展和应用范围的扩充,数据库应用已经普遍建立于计
算机网络之上。这时集中式数据库系统表现出它的不足:数
据按实际需要已在网络上分布存储,再采用集中式处理,势
必造成通信开销大;应用程序集中在一台计算机上运行,一
旦该计算机发生故障,则整个系统受到影响,可靠性不高;
集中式处理引起系统的规模和配置都不够灵活,系统的可扩
充性差。在这种形势下,集中式 DB 的“集中计算”概念向“分
布计算”概念发展。分布计算主要体现在客户机/服务器模
式和分布式数据库体系结构两个方面。本章将分别介绍这两
种技术。