Multiple choice technology web technology

DAO Design Pattern solves the problem of encapsulating details of connecting to which of the following data sources?

  1. RDBMS

  2. LDAP

  3. XML/Flat files

  4. All of them

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Data Access Object design pattern abstracts and encapsulates all database access details. It is data-source independent and can isolate connections to Relational Databases (RDBMS), directory services (LDAP), or file-based formats (XML and flat files), making the selection of all options correct.