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.