DATA ACCESS Architecture
Original Publication Date: 1988-Oct-01
Included in the Prior Art Database: 2005-Feb-15
This article describes Data Access Architecture (DAA), an architecture designed to support multiple database management systems (DBMS), isolate the DBMS code from the application program, and provide users with the flexibility to modify the system to access non-supported database managers. The architecture provides a single module that can be called by any application to request one of several generic data access functions. The module returns a generic status code that indicates the outcome of the request. Thus, the application programs are not impacted by the specific DBMS used. The DAA is made up of several unique pieces.