En
software de computadores, un
Data Access Object (DAO, Objeto de Acceso a Datos) es un componente de software que suministra una
interfaz común entre la aplicación y uno o más dispositivos de almacenamiento de datos, tales como una
Base de datos o un
archivo. El término se aplica frecuentemente al
Patrón de diseño Object.