1. A system to predict elapsed response time for a query during an application development stage, the system comprising: a processor; and a memory coupled to the processor, wherein the processor is capable of executing instructions within a plurality of modules stored in the memory, and wherein the plurality of modules comprises: a query execution module configured to execute the query over a database; an emulation module configured to emulate the database in order to obtain an emulated database; a classification module configured to classify the query based upon a mode of access of the database by the query; a parameter determination module configured to determine an access pattern along with at least one parameter of the database, wherein the access pattern, the at least one parameter, and the query are sensitive to a size of the database; and a computational module configured to: calculate an input-output access time of the query on the emulated database using a classification specific technique over the access pattern and the at least one parameter; and determine an elapsed response time of the query for the emulated database by using the input-output access time for a varying size of the database.