���1、计算机连网可以使得DBMS的某些任务在服务器系统上执行,而另一些任务在客户系统上执行。这种工作任务的划分导致了客户/服务器(Client/Server,简写为C/S)数据库系统的发展;
���2、计算机系统的并行处理能力能够加速数据库系统的活动,对事务做出更快速的响应,在单位时间内处理更多的事务。而DBMS的查询处理能够充分利用计算机系统的并行能力,这导致了并行数据库系统的发展;
���3、在一个组织机构的多个节点或部门间对数据进行分布,使得数据能驻留在该数据的生产地或最需要该数据的地方,而同时又支持其他节点对该数据的访问。在这种背景下分布式数据库系统产生了。分布式数据库系统能够管理分布在多个场地的数据,这种分布一般是地理上的,而每个场地一般都是一个具有完整功能的DBMS;