The _______ layer, which provides the interface between the business-logic layer and the underlying database.

The _______ layer, which provides the interface between the business-logic layer and the underlying database.

Right Answer is:

Data access

SOLUTION

  • The Data access layer, which provides the interface between the business-logic layer and the underlying database.
  •  Many applications use an object-oriented language to code the business-logic layer, and use an object-oriented model of data, while the underlying database is a relational database.
  • In such cases, the data-access layer also provides the mapping from the object-oriented data model used by the business logic to the relational model supported by the database.
  • In the simplest scenario, where the business-logic layer uses the same data model as the database, the data-access layer simply hides the details of interfacing with the database.
Scroll to Top