Tutorial del ciclo de vida de las aplicaciones de capa de datos
Este tutorial va dirigido a los usuarios que no conocen las aplicaciones de capa de datos (DAC) pero que están familiarizados con conceptos de base de datos, instrucciones Transact-SQL y Visual Studio. Ayudará a los nuevos usuarios a conocer los pasos básicos para crear, implementar, supervisar y actualizar una DAC.
Aprendizaje
Este tutorial le muestra cómo llevar a cabo los pasos básicos para crear, implementar, administrar y actualizar una DAC usando las características de SQL Server 2008 R2 y Microsoft Visual Studio 2010.
Una DAC define los objetos a nivel de instancia, esquemas y objetos de base de datos usados por una aplicación de tres capas o de cliente-servidor. La DAC se crea usando un proyecto de DAC en Visual Studio, donde un desarrollador de bases de datos define los objetos usados por la aplicación asociada a la DAC. Cuando se genera el proyecto, Visual Studio compila un tipo o definición de DAC, que especifica los objetos del proyecto de DAC. La definición de DAC se integra en un archivo empaquetado DAC, que es una unidad única de implementación similar a un archivo ejecutable de una aplicación. El paquete DAC se usa para implementar la DAC en una instancia de Motor de base de datos. A continuación, puede administrar y supervisar la DAC usando el Explorador de objetos y el explorador de la utilidad en SQL Server Management Studio. Una vez implementada la DAC, el desarrollo puede continuar con una nueva versión de la DAC. La nueva versión se integra en un paquete de DAC que se puede usar para implementar una nueva instancia de la DAC o actualizar la DAC previamente implementada.
El tutorial supone que ha instalado una instancia de Visual Studio 2010 y dos del Motor de base de datos. Una de las instancias es donde implementará la DAC y se hará referencia a ella como la instancia de pruebas. La instancia de pruebas puede ser SQL Server 2008 Service Pack 2 o posterior. La segunda instancia debe ejecutar SQL Server 2008 R2 y configurarse como un punto de control de la utilidad (UCP). Para obtener más información, vea Crear un punto de comprobación de la utilidad de SQL Server (utilidad de SQL Server).
Debe usar las versiones de SQL Server 2008 R2 de los asistentes de SQL Server y SQL Server Management Studio para realizar las operaciones de DAC.
Realizará las tareas siguientes:
Inscribir la instancia de pruebas en la utilidad de SQL Server y crear una base de datos de ejemplo simple en esa instancia.
Crear un proyecto de DAC simple en Visual Studio y generar el proyecto para crear un paquete de DAC.
Usar el Asistente Implementar aplicación de capa de datos para implementar una instancia de la DAC.
Ver las propiedades de la instancia de la DAC implementada en el Explorador de objetos.
Ver información sobre el uso de recursos de la DAC en el explorador de la utilidad.
Modificar el proyecto de DAC en Visual Studio y generarlo para crear una nueva versión del paquete de DAC.
Usar el paquete de DAC para actualizar la instancia de DAC.
Usar el Asistente Eliminar aplicación de capa de datos para eliminar la DAC implementada.
El tutorial está compuesto de seis lecciones.
Lección 1: crear una DAC en Visual Studio
En esta lección, crea un proyecto DAC en Microsoft Visual Studio 2010. A continuación, compila un archivo de paquete DAC que se usa para implementar DAC en una instancia del motor de base de datos.Lección 2: implementar una aplicación de capa de datos
En esta lección, usa el Asistente Implementar aplicación de capa de datos para implementar una instancia de DAC.Lección 3: supervisar una aplicación de capa de datos
En esta lección, ve las propiedades de DAC en el Explorador de objetos y el uso de recursos de la DAC en el explorador de la utilidad.Lección 4: editar una DAC en Visual Studio
En esta lección, modifica el proyecto de DAC y lo genera para crear una nueva versión del paquete de DAC.Lección 5: actualizar una aplicación de capa de datos
En esta lección, usa la nueva versión del paquete de DAC para actualizar la instancia de DAC.Lección 6: eliminar una Aplicación de capa de datos
En esta lección, usa el Asistente Eliminar aplicación de capa de datos para eliminar la instancia de DAC.
Requisitos
Para completar este tutorial, debe conocer el lenguaje Transact-SQL y saber usar SQL Server Management Studio, incluido el Editor de consultas de Motor de base de datos. Debe ser miembro del rol fijo de servidor sysadmin.
El sistema debe tener instalado lo siguiente:
Dos instancias de Motor de base de datos. Una instancia debe ser SQL Server 2008 R2 y configurarse como un punto de control de la utilidad. La otra instancia puede ser SQL Server 2008 SP2 o posterior.
La versión de SQL Server 2008 R2 de SQL Server Management Studio.
Microsoft Visual Studio 2010
Microsoft Internet Explorer 6 con SP1 o una versión posterior
Nota
Para consultar los tutoriales, se recomienda agregar los botones Siguiente y Anterior a la barra de herramientas del visor de documentos. Para obtener más información, vea Agregar los botones Siguiente y Anterior a la Ayuda.