Herramientas de datos de SQL Server

 

Publicado: septiembre de 2016

SQL Server Data Tools (SSDT) transforma el desarrollo de bases de datos al presentar un modelo ubicuo y declarativo que abarca todas las fases del desarrollo en Visual Studio. Las capacidades de diseño de Transact-SQL de SSDT se pueden usar para compilar, depurar, mantener y refactorizar bases de datos. Puede trabajar con un proyecto de base de datos o directamente con una instancia de una base de datos conectada ubicada dentro o fuera de las instalaciones locales.

Los desarrolladores pueden usar las conocidas herramientas de Visual Studio para el desarrollo de bases de datos. Herramientas como navegación por el código, IntelliSense, compatibilidad con lenguajes similar al disponible para C# y Visual Basic, validación específica de la plataforma, depuración y edición declarativa en el editor de Transact-SQL. SSDT también proporciona un Diseñador de tablas visual para crear y editar tablas en proyectos de base de datos o en instancias de bases de datos conectadas. Mientras se trabaja en proyectos de base de datos en un entorno en equipo, se puede usar el control de versiones para todos los archivos. Cuando se trata de publicar el proyecto, se puede publicar en todas las plataformas SQL compatibles, incluidas Base de datos SQL y SQL Server. La capacidad de validación de la plataforma de SSDT garantiza que los scripts funcionan en el destino que especifique.

El Explorador de objetos de SQL Server de Visual Studio ofrece una vista de los objetos de su base de datos similares a SQL Server Management Studio.Explorador de objetos de SQL Server permite realizar trabajo liviano de administración y diseño de base de datos. Es fácil crear, editar, cambiar el nombre y eliminar tablas, procedimientos almacenados, tipos y funciones. También puede editar datos de tablas, comparar esquemas o ejecutar consultas usando menús contextuales dentro del Explorador de objetos de SQL Server.

En los temas y secciones siguientes se trata cómo SSDT puede ayudarle en el trabajo de desarrollo de bases de datos. Se incluyen temas de procedimientos como ayuda para guiarle a través de la realización de diversas tareas para su proyecto de bases de datos. Estas tareas, escritas en forma similar a un tutorial y completadas en orden, utilizan Northwind Traders, una compañía ficticia que importa y exporta especialidades culinarias de todo el mundo.

Temas o sección Descripción
Instalar SQL Server Data Tools Describe cómo instalar SQL Server Data Tools.
Quitar componentes de SQL Server Data Tools Describe los componentes que no se quitaron al desinstalar SSDT.
Desarrollo de bases de datos sin conexión orientado a proyectos En los temas de esta sección se describen las características de SQL Server Data Tools para crear, compilar, depurar y publicar un proyecto de base de datos.
Desarrollo de bases de datos orientado a proyectos mediante herramientas de la línea de comandos En los temas de esta sección se describen las herramientas de línea de comandos que habilitan diversos escenarios de desarrollo de bases de datos orientado a proyectos.
Desarrollo de bases de datos conectadas En los temas de esta sección se describen las características de SQL Server Data Tools para diseñar y consultar una base de datos conectada.
Comparar y sincronizar datos de una o más tablas con datos de una base de datos de referencia Describe cómo comparar los datos de una base de datos de origen y una base de datos de destino, especificar qué valores deben coincidir y, a continuación, actualizar el destino para sincronizar las bases de datos o exportar el script de actualización al editor de Transact-SQL o a un archivo.
Usar el Editor de Transact-SQL para editar y ejecutar scripts En los temas de esta sección se describe cómo usar el Editor de Transact-SQL, que le ofrece una experiencia completa de edición y depuración al trabajar con scripts.
Administrar tablas y relaciones y corregir errores En los temas de esta sección se describe cómo:

- Usar el Diseñador de tablas para diseñar tablas y administrar relaciones de tablas.
- Corregir los errores de sintaxis o semánticos comunes.
Comprobar el código de base de datos con pruebas unitarias de SQL Server Explica cómo puede usar las pruebas unitarias de SQL Server para establecer un estado de línea base para la base de datos y comprobar después los cambios subsiguientes que realice en los objetos de base de datos.
Extensión de las características de base de datos Puede crear extensiones de características que le permiten ampliar características como pruebas unitarias y análisis de código de base de datos.
Permisos necesarios para SQL Server Data Tools Describe los permisos de acceso necesarios para usar SQL Server Data Tools.
Compatibilidad de DAC Framework Describe problemas de compatibilidad con DAC Framework.
Referencia de API En los temas de esta sección se describen las clases, las interfaces y los tipos de valor que expone SQL Server Data Tools.

Para obtener más información

Puede visitar el Centro para desarrolladores de SSDT y el blog del equipo en MSDN para conocer las noticias y obtener las actualizaciones más recientes de SQL Server Data Tools.

El foro de SSDT es un lugar fabuloso para que consulte sus dudas y obtenga información de profesionales que usan SQL Server.