与异构数据源的互操作

在信息处理层实现互操作,主要是不同 RDBMS 之间数据的互操作。目前, 大多数大型数据库均采用标准 SQL 语言作为访问操作语言,这是实现数据库之间互操作的基础。由于各数据库除了以标准 SQL 作为访问语言外,还利用各自的操作方言来提高处理效率,而这些方言给数据库的互操作带来了困难。当然,异构数据源,除了数据库中的数据外,还有非数据库结构的数据, 如文件系统数据、实时采集的数据等。

Sybase 在其客户/服务器结构基础上所提供的(OpenGateway 为用户开发互操作的软件提供了良好的基础。应用开发人员可以针对不同的数据源开发出专用的 Gateway,从而把各种数据源集成到 Sybase 下,构成一个以 Sybase 所提供的访问作为界面的统一数据库系统。Omni SQL Gateway 则是 Sybase 推出的具有分布式管理功能的新一代产品。