ABSTRACT

A key component to the evolution and interoperation of data management systems is the interoperability of heterogeneous database systems. Efforts on the interoperability between database systems were reported since the late 1970s. However, it is only recently that we are seeing commercial developments in heterogeneous database systems. Major database system vendors are now providing interoperability between their products and other systems. Furthermore, many of the database system vendors are migrating towards an architecture called the client-server architecture which facilitates distributed data management capabilities. In addition to efforts on the interoperability between different database systems and client-server environments, work is also directed towards handling autonomous and federated environments.