1. A method for accessing requested data in a database using beans, wherein the requested data includes multiple fields corresponding to a single bean type or from multiple bean types, comprising the steps of: invoking a bean select method with a query for requested data from a database, wherein the requested data includes data from multiple fields of the database; translating and forwarding the query to the database in a database language; processing the query at the database to retrieve the requested data, including data from multiple fields; returning the requested data to a single result set object, without creating separate bean instances for the requested data; and providing access to the requested data in the result set object.