When
you develop an application using a 3-layer architecture, the data tier layer is
used to contain the database.
To add, data-tier application (DAC) is a logical database
management entity that defines all of the SQL Server objects - like tables,
views, and instance objects, including logins – associated with a user's
database.