Accessing SQL Virtual Database via java application (web/standalone)

Hi,

 

Assume i have 300 MB of .bak file. When i use https://www.idera.com/productssolutions/sqlserver/sqlvirtualdatabase

 

1. The virtual database takes 300 MB or size will be increased as importing the data in SQL server?

2. Do we have a url to associate the virtual database in java application like we access via jdbc://

 

Thanks,

Kathir