This article describes the design, implementation, and testing of a se
t of software modules that are used for remote database access in a he
terogeneous computer system. Such remote access of databases enables c
ost-effective use of resources, because it becomes possible to use spe
cialized database engines for data storage and user-friendly interface
s (typically graphical) for data manipulation and database navigation.
The goal of this research was to implement a client-server model usin
g Structured Query Language functions using the sockets application pr
ogramming interface. The database functions were implemented on an IBM
AS/400. while the transmission control protocol/lnternet protocol pro
vided the communications support with graphical user interfaces acting
as clients.