to hide the details of the database from other layers of the application.??? Entity objects are used to interact with other layers, and to pass data between them.??? An appropriate data access technology is used to access various types of data store.??? Connection pooling is used to minimize the number of open connections.??? Batch operations are used to reduce round trips to the database.Service