18. A method for deploying an application for generating a virtual database, comprising: providing a computer infrastructure being operable to: provide, in a virtual container, Service Data Objects (SDOs) corresponding to each of a plurality of database tables stored in a memory; form, in a virtual container, a Virtual Bounded Persistent Memory (VBPM) instance, the forming including interrelating at least two of the SDOs, wherein the forming further includes interrelating at least three of the SDOs in the virtual container, wherein at least one SDO is related to at least one other SDO and is not related to at least one other SDO, wherein the VBPM is generated on demand and removed on demand; receive a query for the database tables in an interface for the virtual container; on a processor, execute the query against the VBPM instance; and manipulate data contained in at least one of the plurality of database tables using the SDOs in response to the query, without passing the query through to the plurality of database tables, wherein the VBPM further includes data mediator services which support creation of an associative table for resolving many-to-many relationships and supporting query of joins between the plurality of SDOs interrelated in the virtual container.
18. A method for deploying an application for generating a virtual database, comprising: providing a computer infrastructure being operable to: provide, in a virtual container, Service Data Objects (SDOs) corresponding to each of a plurality of database tables stored in a memory; form, in a virtual container, a Virtual Bounded Persistent Memory (VBPM) instance, the forming including interrelating at least two of the SDOs, wherein the forming further includes interrelating at least three of the SDOs in the virtual container, wherein at least one SDO is related to at least one other SDO and is not related to at least one other SDO, wherein the VBPM is generated on demand and removed on demand; receive a query for the database tables in an interface for the virtual container; on a processor, execute the query against the VBPM instance; and manipulate data contained in at least one of the plurality of database tables using the SDOs in response to the query, without passing the query through to the plurality of database tables, wherein the VBPM further includes data mediator services which support creation of an associative table for resolving many-to-many relationships and supporting query of joins between the plurality of SDOs interrelated in the virtual container. 19. The method of claim 18 , wherein the query is a structured query language (SQL) query.