i just googled the word virtual
not physically existing as such but made by software to appear to do so.
in effect or essence, if not in fact or reality; imitated, simulated.
simulated in a computer or online.
I suppose a counter example could be a virtual library, which is a digital representation of a library, not a simulation, but still the word virtual is not wrong in this context, if anything is confusing it is the word order. maybe A Database of Virtual ... instead of A Virtual Database