A virtual data warehouse is an alternative to a traditional enterprise data warehouse, which implies creating a virtual layer on top of multiple databases where the data is stored, thus no data is moved physically. A virtual data warehouse is a good option for companies that store their data in a standardized form, which doesn't require complex transformations.