Specifications
44 CHAPTER 3 Data-Tier Applications
Real World
O
rganizations looking to accelerate and standardize deployment of database
applications within their database environments should leverage data-tier
applications included in SQL Server 2008 R2. By utilizing data-tier applications, an
organization captures intent and produces a single deployment package, providing
a more reliable and consistent deployment experience than ever before. In addition,
data-tier applications facilitate streamlined collaboration between development
and database administrator teams, which improves efciency.
Supported SQL Server Objects
Every DAC contains objects used by the application, including schemas, tables, and views.
However, some objects are not supported in data-tier applications. The following list can help
you become acquainted with some of the SQL Server objects that are supported.
■
Database role
■
Function: Inline Table-valued
■
Function: Multistatement Table-valued
■
Function: Scalar
■
Index: Clustered
■
Index: Non-clustered
■
Index: Unique
■
Login
■
Schema
■
Stored Procedure: Transact-SQL
■
Table: Check Constraint
■
Table: Collation
■
Table: Column, including computed columns
■
Table: Constraint, Default
■
Table: Constraint, Foreign Key
■
Table: Constraint, Index
■
Table: Constraint, Primary Key
■
Table: Constraint, Unique
■
Trigger: DML