首页 理论教育集成政务数据库:分布式数据库技术的应用

集成政务数据库:分布式数据库技术的应用

【摘要】:政府机构的信息化工作包括业务管理与处理信息化,而这一工作的核心是部门业务数据库。因此,根据政府不同职能部门的特点,会存在诸多部门业务数据库。业务部门间需要协作,这些部门业务数据库的数据应当尽可能一致。图21.4业务数据库的两层集成体系两层集成体系结构是业务系统的集成架构。

政府机构的信息化工作包括业务管理与处理信息化,而这一工作的核心是部门业务数据库。因此,根据政府不同职能部门的特点,会存在诸多部门业务数据库。一方面,从全地区视野看,会存在一系列基础数据库,也会存在众多部门业务数据库。业务部门间需要协作,这些部门业务数据库的数据应当尽可能一致。如果能一次将它们集成为一个语义完整、一致的数据库是最理想的,这就引出分布式数据库的需求。另一方面,从行政业务部门看,从国家层面到省市、地县,行政体系自形一个层次结构,业务数据库就构成一个层次结构,这样,也对业务数据的分布管理形成了需求。

因此,有了政务数据库集成的思路。

首先,从数据库集成角度来看,业务数据库可以分为层次型集成和综合集成。而层次型集成可分为两类集成体系:两层集成体系(见图21.4)、多层集成体系。

图21.4 业务数据库的两层集成体系

两层集成体系结构是业务系统的集成架构。一般可以采用联邦制的方式来集成。但是,在一些条线直接管理的政府业务部门,业务数据会集中在省级业务数据库里,生产系统的业务实施在核心数据库里。边缘数据库(这里指的是县级部门业务数据库)里存放的是该部分的本地视图数据副本。

两层集成体系结构有时不敷使用,从而可以使用三层(或三层以上)集成体系结构,如图21.5所示。(www.chuimin.cn)

图21.5 业务数据库的三层集成体系

与两层集成体系相同,三层集成体系也可分为两类集成体系:一类是联邦式集成系统;另一类是省级系统扮演核心数据库的角色,所有生产性事务实施在其中,底下两层是本地数据库视图。

综合集成包括紧耦合集成和松耦合集成两种集成体系,后者是典型的数据仓库集成。

【注释】

[1]中华人民共和国国家标准GB/T 21062.2—2007,《政务信息资源交换体系》。