M
M
Michaellux2019-05-25 11:34:27
Software design
Michaellux, 2019-05-25 11:34:27

Are Data Layer and Data Access Layer (DAL) the same?

The book "MVVM Survival Guide for Enterprise ..." has a section on the three-layer application design. Presentation layer, Business layer and Data layer.
Paragraph about Data layer:

The data layer is responsible for pulling data from and pushing data to a data
store like a database, service or XML file. Having the data access layer provides
the benefit of allowing for change in the data store without having to change code
in higher layers.

Are the data layer and the data access layer the same or not? Or is DAL part of the Data Layer? Or is DAL in another layer? Or is it a separate layer?
Which of these is true?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
G
grinat, 2019-05-25
@Michaellux

This is one layer. True, this is all bullshit, in a real application, you will change the database, the only benefit that can be locked for tests.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question