异构分布式数据库系统集成的研究与实现
由于历史的原因.在多数企业中各部门使用不同的数据库系统经常出现,即使是一个经过严密信息规划的企业部门,因时问推移、人事变迁,以及数据库技术的发展和数据库时常变化,都有可能造成异构数据库并存的局面。另一方面.随着各数据库公司的技术发展,数据库公司自身也不断推出新的数据库版本。因此,异构数据库联合使用的要求是非常迫切并会长期存在下去的:
对普通用户而言,希望屏蔽掉各种层次的异构特性.他们不必知道各物理数据库系统的分布,不必知道各物理数据库的结构组成.也不必自己去进行数据转换和结果汇总,只需要通过简便的全局查询得到一个综合结果,这就是异构数据库联合使用技术主要的研究内容。这种技术是一个既与各种数据库有密切联系,又有别于各种数据库的新的研究领域。它的研究目标是对地理上分布的多个异构数据库,在尽可能不影响其本身自治性的纂础上,构造具有用户所需要的透明性的全局数据库,以支持对各种数据库的全局应用和各异构数据库之间的灵活的信息交换和共享。
为解决异构数据库的共享,必须先解决异构数据库的转换间题。在这种情况下,一些着名的数据库公司纷纷扩充产品的性能.以支持异构数据库之间的数据转换。然而它们支持的只是单向的由外向内的转换.没有解决联网环境下分布数据库的转换问题。数据库的转换问题在技术上有一定复杂性.而且目前还很难用一个通用的DBMS来解决这样的问题。因此研究异构数据库在集成环境下直接进行转换的方法势在必行。