Three-Tier architecture: what should be in data layer?

245 Views Asked by At

I built a monitoring web application that reads from server log files. After that, business logic pull other information by using a geolocalization service. Do I should consider both log file and geolocalization database as my data layer?

1

There are 1 best solutions below

0
Cool Breeze On

Yes both of these belong in the Data Layer.

See the Wikipedia page on Data access layer.

A data access layer (DAL) in computer software, is a layer of a computer program which provides simplified access to data stored in persistent storage of some kind.

Although the persistent storage is usually a relational database it doesn't have to be.