Generación de proyectos de bases de datos mediante SQL Server Management Studio

Un proyecto de scripts de base de datos es un conjunto organizado de scripts, información de conexión y plantillas asociado a una base de datos o a parte de ella. Microsoft SQL Server dispone de SQL Server Management Studio para administrar y diseñar bases de datos de SQL Server en del contexto de un proyecto de scripts. SQL Server Management Studio incluye diseñadores, editores, guías y asistentes para ayudar a los usuarios a desarrollar, implementar y mantener bases de datos.

SQL Server Management Studio

SQL Server Management Studio es un conjunto de herramientas administrativas que permite administrar los componentes que pertenecen a SQL Server. Este entorno integrado permite a los usuarios realizar varias tareas, como realizar copias de seguridad de los datos, editar consultas y automatizar funciones comunes en una misma interfaz.

SQL Server Management Studio incluye las siguientes herramientas:

  • El Editor de código es un editor de script completo que sirve para escribir y modificar scripts. El Editor de código reemplaza al Analizador de consultas incluido en versiones anteriores de SQL Server. SQL Server Management Studio ofrece cuatro versiones del Editor de código: el Editor de consultas de SQL, el Editor de consultas MDX, el Editor de consultas XML y el Editor de consultas de SQL Server Compact 3.5 SP2.

  • El Explorador de objetos sirve para buscar, modificar e incluir objetos que pertenecen a instancias de SQL Server en scripts o ejecutarlos.

  • El Explorador de plantillas sirve para buscar plantillas y crear scripts para ellas.

  • El Explorador de soluciones sirve para organizar y almacenar scripts relacionados como partes de un proyecto.

  • La Ventana Propiedades sirve para mostrar las propiedades actuales de los objetos seleccionados.

SQL Server Management Studio permite desarrollar procesos de trabajo de manera eficaz al proporcionar:

  • Acceso sin conexión. Puede escribir y modificar scripts sin conectarse a una instancia de SQL Server.

  • Creación de scripts desde cualquier cuadro de diálogo. Puede crear un script desde cualquier cuadro de diálogo para que pueda leer, modificar, almacenar y reutilizar los scripts después de crearlos.

  • Cuadros de diálogo no modales. Al obtener acceso a un cuadro de diálogo de interfaz de usuario, puede examinar otros recursos en SQL Server Management Studio sin cerrar el cuadro de diálogo.

Soluciones y proyectos de scripts

El Explorador de soluciones es una utilidad que sirve para almacenar y volver a abrir soluciones de bases de datos. Las soluciones organizan proyectos de scripts y archivos relacionados. Los proyectos de script almacenan archivos de scripts de SQL Server, plantillas SQL, información de conexión y otros archivos varios. Cuando se guarda un script en un proyecto de scripts, los usuarios pueden:

  • Mantener un control de versiones de los scripts.

  • Almacenar opciones de resultados con un script.

  • Organizar los scripts relacionados en un solo proyecto de script.

  • Guardar información de conexión con scripts.

El Explorador de soluciones es una herramienta para los programadores que crean y reutilizan scripts relacionados con el mismo proyecto. Si se requiere realizar una tarea similar posteriormente, puede utilizar el grupo de scripts que se almacenó en un proyecto. Si ha creado aplicaciones mediante Microsoft Visual Studio, el Explorador de soluciones le resultará muy familiar.

Una solución consta de uno o más proyectos de script. Un proyecto está formado por uno o más scripts o conexiones. Un proyecto también puede incluir archivos que no sean scripts.