Designing and Implementing Data-tier Applications

A data-tier application (DAC) simplifies the development, deployment, and management of data-tier elements that support a client-server or multi-tier application. Each DAC operates as a single unit of management throughout the development, test, and production lifecycle of the associated application. A DAC defines all of the database objects (such as tables and views) and instance objects associated with a database (such as logins) required to support the application. The DAC also includes policies that define the deployment prerequisites for the DAC.

In This Section

Topic

Description

Understanding Data-tier Applications

Describes the structure and use of a data-tier application.

Implementing Data-tier Applications

Describes how to author a new DAC, or extract a DAC from an existing database.