Está en la página 1de 8

Introduccin SQL SERVER 2008 R2

.


1
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
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
.


2
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 SQL SERVER MANAGENT
STUDIO
1. En el men Inicio, seleccione Todos los
programas, Microsoft SQL Server 2008 y,
a continuacin, haga clic en SQL Server
Management Studio.


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.

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.
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
.


3
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 3. Explorador de Objetos

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 5. Abrir Nueva Consulta

Figura 6. Editor de Consultas del SQL Server
Management Studio

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.


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.

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

Introduccin SQL SERVER 2008 R2
.


4
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 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. Utilice la lista Comunidad de
Codezone para limitar la bsqueda a su
sitio favorito y, a continuacin, haga clic
en Aceptar.
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 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 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.
Introduccin SQL SERVER 2008 R2
.


5
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 Transact-
SQL 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.

Figura 12. Mostrar 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
Introduccin SQL SERVER 2008 R2
.


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

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 16. Especificando Valores para el Template

Guardar scripts como proyectos y
soluciones

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 17. Nuevo Proyecto

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
Introduccin SQL SERVER 2008 R2
.


7
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 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 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 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
Introduccin SQL SERVER 2008 R2
.


8
la conexin,
incluyendo AdventureWorks como Base
de datos inicial.

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,
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
Tutorial de SQL Server Management
Studio, http://64.4.11.252/es-
es/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.

También podría gustarte