Sie sind auf Seite 1von 8

Introduccin SQL SERVER 2008 R2

LABORATORIO I INTRODUCCIN SQL SERVER 2008 R2


Edwin Gustavo Enriquez Arias
Ingeniero de Sistemas Informticos ing.gustavoenriquez@gmail.com

RESUMEN: Introducir al lector, en un resumen acerca


de SQL Server 2008 R2 y SQL Server Management Studio, herramientas para la administracin de base de datos de la empresa Microsoft. PALABRAS CLAVE: Base de Datos, SQL Server, SQL, SQL Server Management Studio.

INTRODUCCIN La globalizacin de la informacin y de la que se maneja en las empresas pblicas, privadas y organizaciones provoca que su misin y administracin sea una tarea casi imposible de realizar. Gracias a la informtica, podemos administrar esta informacin de un modo sencillo, sin que el volumen de datos sea un problema por los nuevos dispositivos de almacenamiento masivo ya sean internos o externos. Las aplicaciones informticas facilitan este tipo de tareas, donde lo ideal sera que todas estas aplicaciones interacten y compartan informacin, de tal forma que todos nuestros datos puedan ser accedidos desde varios programas. SQL es el lenguaje estndar para la gestin de bases de datos. Es el lenguaje utilizado por los programadores para desarrollar sus aplicaciones y con el que podemos realizar todas las tareas necesarias para explotar al completo una base de datos. Con la aparicin de los servidores de datos, las aplicaciones pueden conectarse a un servidor para la transmisin y el trabajo de datos. Para practicar con el lenguaje SQL y aplicar los conceptos de administracin de servidores
1

de base de datos, nos apoyaremos en el servidor SQL Server 2008 R2. Actualmente podemos encontrar en el mercado varios servidores de base de datos, SQL Server 2008 R2 es el exitoso servidor estable de Microsoft. Hoy en da son miles las empresas que eligen este servidor para administrar su informacin gracias a sus avanzadas caractersticas y su fiabilidad. Estas previsiones van en aumento con la aparicin de esta nueva versin. SQL SERVER MANAGEMENT STUDIO Es un entorno integrado para obtener acceso a todos los componentes de SQL Server, configurarlos, administrarlos y desarrollarlos; combina un amplio grupo de herramientas grficas con una serie de editores de script enriquecidos para ofrecer acceso a desarrolladores y administradores de todos los niveles de especializacin. Sus caractersticas son: el Administrador corporativo, el Analizador de consultas y Analysis Manager, herramientas incluidas en versiones anteriores de SQL Server, en un nico entorno. Adems, funciona con todos los componentes de SQL Server, como Reporting Services, Integration Services y SQL Server Compact 3.5 SP2. Los programadores obtienen una experiencia familiar y los administradores de bases de datos una nica herramienta completa que combina herramientas grficas fciles de usar con funcionalidad de scripting enriquecida.

Introduccin SQL SERVER 2008 R2

Microsoft SQL Server Management Studio es una herramienta eficaz y flexible. Este laboratorio muestra la forma en que las ventanas interaccionan entre s para presentar una superficie de diseo que haga ms fcil su trabajo. Al final de este laboratorio, habr aprendido a quitar ventanas no deseadas, abrir con rapidez las ventanas que contienen la informacin que necesita y configurar la superficie predeterminada para que d cabida al trabajo que realiza de forma habitual. INICIAR STUDIO 1. En el men Inicio, seleccione Todos los programas, Microsoft SQL Server 2008 y, a continuacin, haga clic en SQL Server Management Studio. SQL SERVER MANAGENT

Para conectarse, el cuadro Nombre del servidor debe contener el nombre del equipo en el que est instalado SQL Server. Si Database Engine (Motor de base de datos) es una instancia con nombre, el cuadro Nombre del servidor tambin debe contener el nombre de la instancia con el formato:
<nombreDeEquipo>\<nombreDeInstancia>.

Ejemplo: PC-1\ServidorSql

Figura 2. Ingresando SQL Server Management Studio

Management Studio presenta la informacin en ventanas dedicadas a tipos de informacin especficos. La informacin de la base de datos se muestra en las ventanas de documentos y en el Explorador de objetos.

Figura 1. Iniciando SQL Server Management Studio

2. En el cuadro de dilogo Conectar al servidor, compruebe la configuracin predeterminada y, a continuacin, haga clic en Conectar.

El Explorador de objetos es una vista de rbol de todos los objetos de base de datos que contiene un servidor. Puede incluir las bases de datos de SQL Server Database Engine (Motor de base de datos de SQL Server), Analysis Services, Reporting Services, Integration Services y SQL Server Compact 3.5 SP1. El Explorador de objetos incluye informacin de todos los servidores a los que est conectado. Al abrir Management Studio, se le solicita que se conecte al Explorador de objetos aplicando la ltima

Introduccin SQL SERVER 2008 R2

configuracin utilizada. Para conectarse a un servidor, no es necesario que lo registre. Slo tiene que hacer doble clic en cualquier servidor del componente Servidores registrados.

Figura 6. Editor de Consultas del SQL Server Management Studio

Figura 3. Explorador de Objetos

El Editor de consultas es un paso importante hacia un entorno de creacin ms sofisticado para el desarrollo de Microsoft SQL Server 2008 R2. Puede cambiar con facilidad el Editor de consultas al modo de pantalla completa para ver el cdigo o cambiar rpidamente la conexin a otro servidor. Un buen sitio para consultar caractersticas adicionales es el cuadro de dilogo Opciones del men Herramientas.

La ventana de documento es el rea de mayor tamao de Management Studio. Esta ventana puede contener editores de consulta y ventanas de explorador. De forma predeterminada, se muestra la pgina Resumen, conectada a la instancia de Database Engine (Motor de base de datos) del equipo actual.

Figura 4. Ventana de Documento

EDITOR DE CONSULTAS 1. Para abrir otra ventana del Editor de consultas con la misma conexin, haga clic en la opcin Nueva consulta de la barra de herramientas.

Figura 7. Opciones del Editor de Consultas

USO DE LA AYUDA Administrar las ventanas de la Ayuda y cmo las funciones del nuevo sistema de la Ayuda pueden acercarle a la comunidad Microsoft SQL Server 2008 R2.
Figura 5. Abrir Nueva Consulta

Para configurar la Ayuda para incluir o excluir MSDN y las comunidades

Introduccin SQL SERVER 2008 R2

1. En Management Studio, en el men Herramientas, haga clic en Opciones.

Para iniciar la Ayuda y los Libros en pantalla dentro de Management Studio 1. En Management Studio, en el men Herramientas, haga clic en Opciones.

Figura 8. Opciones de Ayuda

2. En el cuadro de dilogo Opciones, expanda Entorno y Ayuda; a continuacin, haga clic en En lnea.

Figura 10. Opciones para Libros en Pantalla

2. En el cuadro de dilogo Opciones, expanda Entorno y Ayuda; a continuacin, haga clic en General. 3. En el cuadro Mostrar la Ayuda usando, haga clic en Visor de ayuda integrada y, a continuacin, haga doble clic en Aceptar.

Figura 9. Configuracin de la ayuda

3. En Cuando cargue contenido de la Ayuda, seleccione Intentar primero contenido local y luego en lnea para habilitar los otros cuadros de la pgina. 4. Utilice las flechas Subir y Bajar en el cuadro Buscar estos proveedores para asignar una prioridad a los resultados segn el proveedor.
5.

Figura 11. Configuracin del Visor de Ayuda

4. Cierre y reinicie Management Studio. 5. En Management Studio, haga clic en la opcin Contenido del men Ayuda. La tabla de contenido de los Libros en pantalla se abrir dentro de Management Studio.

Utilice la lista Comunidad de Codezone para limitar la bsqueda a su sitio favorito y, a continuacin, haga clic en Aceptar.

Introduccin SQL SERVER 2008 R2

Trabajar

con

Plantillas,

soluciones,

proyectos de script y control de cdigo fuente Usted podr crear plantillas personalizadas, soluciones y proyectos de scripts, adems de proteger y desproteger archivos de control de cdigo fuente. Crear secuencias de comandos mediante plantillas Se ofrece un gran nmero de plantillas de scripts que incluyen instrucciones TransactSQL para muchas de las tareas habituales. Estas plantillas contienen parmetros para los valores proporcionados por el usuario como, por ejemplo, un nombre de tabla. Mediante los parmetros, puede escribir el nombre una sola vez y copiarlo automticamente en todas las ubicaciones necesarias del script. Puede crear sus propias plantillas personalizadas para los scripts que escriba con ms frecuencia. Tambin puede reorganizar el rbol de plantillas, mover las plantillas o crear carpetas nuevas para alojarlas. En la prctica siguiente, utilizar una plantilla para crear una base de datos, especificando una plantilla de intercalacin. Para crear un script mediante una plantilla 1. En Management Studio, en el men Ver, haga clic en el Explorador de plantillas.

2. Las plantillas del Explorador de plantillas estn organizadas en grupos. Expanda Base de datos y, a continuacin, haga doble clic en Crear base de datos.

Figura 13. Explorador de Plantillas

3. En el cuadro de dilogo Conectar al motor de base de datos, complete la informacin de conexin y, a continuacin, haga clic en Conectar. Se abrir una ventana nueva del Editor de consultas, que incluye el contenido de la plantilla Crear base de datos.

Figura 14. Plantilla Generada

Figura 12. Mostrar Explorador de Plantillas 5

Introduccin SQL SERVER 2008 R2

4. En el men Consulta, haga clic en Especificar valores para parmetros de plantilla.

Guardar scripts soluciones

como

proyectos

Los programadores que estn familiarizados con Microsoft Visual Studio acogern con entusiasmo el Explorador de soluciones de SQL Server Management Studio. Los script desarrollados pueden agruparse en proyectos de scripts; estos proyectos pueden administrarse conjuntamente en forma de solucin. Cuando los scripts se colocan en soluciones y proyectos de scripts, pueden abrirse como un grupo o guardarse juntos en un producto de control de cdigo fuente como Visual SourceSafe. Los proyectos de scripts incluyen informacin de conexin para que los scripts se ejecuten correctamente y pueden incluir archivos que no sean de scripts, por ejemplo, un archivo auxiliar de texto. Para crear una solucin y un proyecto de scripts 1. En el men Archivo, seleccione Nuevo y haga clic en Proyecto. Se abrir el cuadro de dilogo Nuevo proyecto.

Figura 15. Especificar Valores Parmetros de Template

5. En el cuadro de dilogo Especificar valores para parmetros de plantilla, la columna Valor contiene un valor recomendado para el parmetro Nombre de la base de datos. En el cuadro de parmetro Nombre de la base de datos, escriba Marketing y, a continuacin, haga clic en Aceptar. Observe que "Marketing" aparece en varias ubicaciones del script.

Figura 17. Nuevo Proyecto

Figura 16. Especificando Valores para el Template

2. En el cuadro de texto Nombre, escriba StatusCheck, haga clic en Scripts de SQL Server en Plantillas y, a continuacin, haga clic en Aceptar para
6

Introduccin SQL SERVER 2008 R2

abrir una solucin y un proyecto de scripts nuevos.

Figura 18. Opciones del Nuevo Proyecto

3. En el Explorador de soluciones, haga clic con el botn secundario en Conexiones y, a continuacin, en Nueva conexin. Se abre el cuadro de dilogo Conectar al servidor.

Figura 20. Propiedades de Conexin

6. En el cuadro Conectar con base de datos, examine el servidor, seleccione la base de datos AdventureWorks y, a continuacin, haga clic en Conectar. La informacin de conexin que incluye la base de datos se agregar al proyecto.

Figura 19. Nueva Conexin

4. En el cuadro de lista Nombre del servidor, escriba el nombre del servidor. 5. Haga clic en Opciones y, a continuacin, en la ficha Propiedades de conexin.

Figura 21. Conectando con la Base de Datos

7. Si la ventana Propiedades no aparece, haga clic en la conexin nueva del Explorador de soluciones y, a continuacin, presione F4. Las propiedades de la conexin aparecen y muestran informacin relativa a
7

Introduccin SQL SERVER 2008 R2

la conexin, incluyendo AdventureWorks como Base de datos inicial.

a continuacin, haga clic en Cambiar nombre. Escriba Check Workorders.sql como el nombre nuevo para la consulta y presione ENTRAR. 11. Para guardar la solucin y el proyecto de scripts, en el men Archivo, haga clic en Guardar todo. CONCLUSIONES El laboratorio se centr en explicar la herramienta SQL Server Management Studio 2008 R2, explicando de manera bsica las ventajas del trabajo. Iniciamos el laboratorio familiarizndonos con la herramienta conociendo los atajos que son muy productivos a la hora de desarrollar base de datos. BIBLIOGRAFIA

Figura 22. Configurando la Base de Datos Inicial

8. En el Explorador de soluciones, haga clic con el botn secundario en la conexin y, a continuacin, en Nueva consulta. Se crea una nueva consulta denominadaSQLQuery1.sql, que est conectada a la base de datos AdventureWorks del servidor y se agrega al proyecto de scripts. 9. En el Editor de consultas, escriba la consulta siguiente para determinar cuntas rdenes de trabajo tienen una fecha de vencimiento anterior a la fecha de inicio. Puede copiar y pegar el cdigo de la ventana del tutorial. USE AdventureWorks; GO SELECT COUNT(WorkOrderID) FROM Production.WorkOrder WHERE DueDate < StartDate; 10. En el Explorador de soluciones, haga clic con el botn secundario en SQLQuery1 y,
8

Tutorial de SQL Server Management Studio, http://64.4.11.252/eses/library/bb934498(SQL.100).aspx, 24/08/2011. Accelerated SQL Server 2008, Robert E.Walters, Michael Coles, Robert Rae, Fabio Ferracchiati, and Donald Farmer, Apress, NY 2008.

Das könnte Ihnen auch gefallen