二、共享数据库技术管理要解决的问题
(1)共享数据库需求调查和分析。发挥共享数据库的效益在于扩大它的应用和连接范围;需要站在国家、城市政府一级的高度、自上而下地组织专门的研究队伍进行共享需求情况调查,对需求作静态和动态分析,即分析数据信息的字段长度、取值范围、精度、设计的业务、重要程度、保密程度、共享程度、使用范围、使用频度、增长的度、对数据库管理系统的要求,数据存在于哪些系统中,是补充完善还是彻底重建?如果重建,共享数据如何互相参照、互相补充,从现有多种异构系统、多数据源中进行提取等。
(2)数据库的逻辑结构设计,数据库设计实际分为需求分析、概念设计、数据库物理设计、数据库实施、数据库运行和维护。在调查信息需求后,要根据系统分析法,依据信息化的发展战略,确定共享数据库建设的数量;按数据库用户数量、连接系统的数量、各项目在信息化发展战略中的地位和影响等来确定优先顺序;在此基础上进行共享数据库的逻辑结构设计。逻辑结构设计需要根据业务的运转,从逻辑角度勾画出数据库中应当包含的信息内容、语义、信息逻辑关系,并不断对数据模型进行优化。
(3)确定共享数据库的分布建设策略
数据库逻辑结构确立后,应确定共享数据库资源的分布。在网络状态下,共享数据库数据来源和使用会来自不同的组织,需在兼顾数据传输、处理、管理效率的前提下,具体设计数据库的存储分配位置。
(4)共享数据库的管理组织、使用连接服务的管理体制
共享数据库建设的最后阶段是进行数据库的物理实施和数据库的维护管理。由于数据库共享的特征,其必然会与多系统连接,为所连接的系统提供数据查询传递、数据的更新修改、系统之间交互。为此需要:
确定数据库管理组织,是委托其他机构还是建立新的机构负责数据库的管理维护工作,要考虑权限、责任的界定等。
应用系统应当采取何种技术进行数据库的连接和响应用户的请求。
共享的审批机制。公共数据库连接访问需要建立一整套审批机制,如申请者应在规定的时间内向管理单位的上级主管部门提交申请(数据名称、使用频率、原因、处理方式等),主管部门在规定的时间内对请求者申请项目的内容进行核实检验,确定是否可以共享、共享的前提条件等。
安全方面,随着运行时间的推移,系统不断增多、共享范围不断扩大,共享数据库的记录数会不断增长,性能和安全性都会受到严峻的考验。因此要考虑采用何种备份策略来保证信息处理性能,降低网络传递中的堵塞,提高数据处理的效率。
(5)技术问题
共享数据库技术最重要的问题是解决数据库内容的异质性,包括模式层(Schema-level)的异质性和数据层的异质性。
三、构建共享数据库的层次
城市管理部门管理对象涉及的内容和信息要素异常复杂,可能包括经济、政治、立法、福利、军事和空间地理等各方面的信息;信息用户也遍及各个领域。共享数据库应当是一个体系,而并非是一个或几个数据库。共享数据库规划建设的过程要对共享数据库的框架进行描述,先从使用对象的广泛性程度和频率来进行共享数据库的层次划分,可分成四个层次:
(1)基础性共享数据库,是指对各类信息系统均有支持作用的数据库,80%的信息都具有空间属性,空间信息数据库就属于基础性公共共享数据库。
(2)应用性共享数据库,是其他应用系统在运行过程中会使用到的数据库。我国将在未来几年时间建设的四大公共数据库中的自然人基础信息库、法人基础信息库都属于该类。一个城市的市政、人口、经济、规划建设、公安、消防、就业、教育、交通、电信等系统会对这些数据库产生依赖,应用性共享数据库的准确性、完整性、及时性影响着依赖于它的系统的信息处理的准确性。
(3)中间性共享数据库,是与应用性公共共享数据库相关联的各类整合应用系统在相互协作、流程交互、信息传递过程中产生的。系统不断交互,中间性共享数据库中的记录不断增多、内容更加丰富。如在电子政务建设中,各政府部门都在加紧进行政府行政并联审批项目的建设,其中就需要中间性共享数据库的支撑。由于是多部门协同工作,业务处理允许各部门在不同时段对中间性共享数据库实施操作;用户可以在处理过程中查询项目审批的状态。
(4)管理性共享数据库,是对信息资源进行管理使用的数据库。现有的公共信息资源都应当在管理性公共共享数据库中进行元数据登记,便于信息的发布、查询、搜索;它的使用者主要是整合系统战略管理者以及参与整合项目的各系统的信息管理人员。
四种类型的共享数据库之间,下层对上层有着支撑作用,上层应用对下层产生依赖,除了管理性的公共共享数据库外,其他三者之间没有严格的划分界限。
<<上一页
1
2
3
下一页>>