1. A universal data management interface (UDMI) system comprising: a network interface configured to communicate with a memory, wherein, the memory is configured to communicate with a processor for universal data management and the processor, in response to executing a computer program, performs operations comprising: maintaining, by the processor, a database that is exposed for network access, wherein the database represents a plurality of virtual databases, and the plurality of virtual databases respectively reside in different database management systems that are accessible to the UDMI system remotely via a network, wherein a client program establishes a link via the database to a virtual database of the plurality of virtual databases, wherein the virtual database is accessible remotely from the client program across the network, wherein the client program is installed on a client device, and wherein a virtual database of the plurality of virtual databases comprises a plurality of tables; enabling, by the processor and via the link, access to the virtual database by the client device; and generating a unique sequential number to attach to a name of a table of the plurality of tables; wherein the client device is configured to: request data via the link from the virtual database; receive the data via the link from the virtual database; manipulate the data to create processed data; and present the processed data on an interface of the client device.