From the course: Designing Database Solutions for SQL Server 2016

Unlock the full course today

Join today to access over 23,300 courses taught by industry experts.

Data access and data layer architectures

Data access and data layer architectures - SQL Server Tutorial

From the course: Designing Database Solutions for SQL Server 2016

Data access and data layer architectures

- [Narrator] In the world of application development, it's typical to build a solution using a layered application architecture. This means that software components of the application are split up across multiple technologies in logical parts. Each part represents a distinct function of the application and is called an application layer. These layers will communicate with each other. with other applications, and between clients or users in order to meet the requirements of the application. With a layered design architecture, it is easier to create a design that supports reusability of components and allows scaling or modification of the individual pieces without affecting other layers on the stack. With the layered approach the logical delineation between components helps focus development energies on certain technologies or approaches. And helps define when and where design decision must occur. So what are the layers found in a typical application design? You can think of it as a…

Contents