(1) 局部数据库管理系统LDBMS(Local DBMS):局部场地上的DBMS。:它提供建立和管理局部数据库的功能,提供场地自治能力,可执行局部应用及全局应用的子查询。

  (2) 全局数据库管理系统GDBMS(Global DBMS):它是分布式数据库系统的用户界面,提供数据分布透明性,协调全局事务的执行、并发控制、完成局部应用,保证全局数据库的一致性和可恢复性。

  (3) 全局数据字典(Global Data Directory):存放全局概念模式、分片模式和分布模式的定义,以及各模式之间的映射关系,用户权限的定义,数据完整性约束定义等。

  (4) 通讯管理CM(Communication Management):它是一个通讯软件,执行结点间的基本通讯功能。在分布式各场地之间传送消息和数据,完成通讯功能。

  分布式数据库管理系统按全局控制的实现方式可分为三类:
  ● 全局DBMS集中于一个结点:全局DBMS集中于一个结点的全局控制集中的DDBMS;
  ● 全局DBMS分布在网络每个结点上:全局DBMS分布在网络每个结点上的全部控制分散的DDBMS;
  ● 全局DBMS分布在网络部分结点上:全局DBMS分布在网络的部分结点上的全局控制部分分散的DDBMS。

  分布式数据库管理系统按局部DBMS的类型分类,可分为同构型和异构型。同构型分布式DDBMS是指每一个局部DBMS是相同的数据库管理系统软件,异构型是指局部DBMS是不同的数据库管理系统软件。