Cisco CloudCenter: Get the Hybrid IT Advantage

Virtual Database

Definition - What does Virtual Database mean?

A virtual database is a type of database management system that serves as a container to transparently view and query several other databases through a uniform API that culls from multiple sources as if they were a single entity. These databases are connected via a computer network and then accessed as if they are from a single database. A virtual database's goal is to be able to view and access data in a unified way without needing to copy and duplicate it in several databases or manually combine the results from many queries.

Virtual databases are also known as federated databases.

Techopedia explains Virtual Database

Each of the combined databases in the system is completely self-sustaining and functional, and is able to function on its own without depending on other existing databases. When an application requests to access a virtual database, the system figures out which of the databases contain the data being requested by the user and passes on the request to that database. The most important and challenging part of building a virtual database is building a universal data model, which serves as the map or guide to every source of data within the company.

By incorporating several databases under a centralized container, a virtual database offers a lot of benefits. One of its key advantages is that it serves as an alternative merging technique for multiple databases, a rather difficult task to do for most end-users. It can also assist developers in avoiding the tight connection of applications by removing vendor and schema lock-in. Applications just need to be connected to the virtual database to be able to access multiple databases.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.