¿Cuál es la diferencia entre la capa de abstracción de la base de datos y la capa de acceso a datos?

De hecho, estoy atrapado en una estructura de 3 niveles. Navegué por Internet y encontré dos terminologías "Capa de abstracción de la base de datos" y "Capa de acceso a datos".

¿Cuáles son las diferencias entre los dos?

Respuestas a la pregunta(3)

Su respuesta a la pregunta