A universal data management interface (UDMI) system includes a processing
system generates a visual interface through which a user can access,
manage, and manipulate data on plural different types of remote
databases. The UDMI connects to multiple standard database management
systems and to allow multiple users to access, manage, and manipulate
data within each of the multiple standard database management systems.
The UDMI also allows multiple virtual databases that reside in a single
database to be available as a network service.