curso de sql server 2008 - primera parte conceptos e instalación

33
Curso de SQL Server 2008 - Primera Parte: Conceptos e Instalación Autor: DesarrollandoSoftware.com · Tutorial HTML SQL Server es uno de los motores de bases de datos más utilizados en el mundo, en este primera entrega del curso aprenderemos algunos conceptos e historia de SQL y bases de datos, a continuación realizaremos una instalación de SQL Server 2008, todo paso a paso. Para este curso utilizaremos la edición Express por ser de libre utilidad pero haremos oportunas indicaciones para versiones comerciales.

Upload: simon-camacho

Post on 24-Apr-2015

27 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Curso de SQL Server 2008 - Primera Parte: Conceptos e InstalaciónAutor: DesarrollandoSoftware.com · Tutorial HTML

SQL Server es uno de los motores de bases de datos más utilizados en el mundo, en este primera entrega del curso aprenderemos algunos conceptos e historia de SQL y bases de datos, a continuación realizaremos una instalación de SQL Server 2008, todo paso a paso.

Para este curso utilizaremos la edición Express por ser de libre utilidad pero haremos oportunas indicaciones para versiones comerciales.

SQL Definición e Historia Instalación de SQL Server 2008 Express

SQL Definición e HistoriaUn sistema de gestión de bases de datos (DBMS) es un método o mecanismo organizado para mantener los datos, estos sistemas han existido por años, muchos de los cuales

Page 2: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

comenzaron como sistemas de archivos planos en un mainframe. Con las tecnologías actuales, el uso de los DBMS ha comenzado a fluir en otras direcciones, impulsado por las demandas de las empresas en crecimiento, el aumento de volúmenes de datos corporativos, y por supuesto, las tecnologías de Internet.

La visión moderna de la gestión de la información es llevada a cabo fundamentalmente mediante el uso de sistemas de gestión de bases de datos relacionales (RDBMS), derivado del tradicional DBMS.

Las bases de datos modernas combinan las tecnologías cliente/servidor y Web, estas son típicas en empresas actuales para gestionar con éxito sus datos y mantenerse competitivas en sus mercados. La tendencia de muchas empresas es moverse de un entorno cliente/servidor para la web, donde la ubicación no es una restricción cuando los usuarios necesitan acceder a datos importantes.

¿Pero que es SQL?SQL o Lenguaje de Consulta Estructurado es el lenguaje estándar que se utiliza para comunicarse con una base de datos relacional. El prototipo fue desarrollado originalmente por IBM utilizando como modelo el documento llamado "Un modelo relacional de datos para grandes bancos de datos compartidos" escrito por el Dr. EF Codd. En 1979, poco después del prototipo de IBM, el primer producto de SQL, ORACLE, fue publicado por Relational Software, Inc. (que después se llamó Oracle Corporation). Que es, hoy en día, uno de los líderes en tecnologías de bases de datos relacionales.

¿Que es ANSI SQL?El American National Standards Institute (ANSI) es una organización que aprueba ciertos estándares en muchas industrias diferentes. SQL ha sido considerado el lenguaje estándar en la comunicación de bases de datos relacionales, aprobado originalmente en 1986 sobre la implementación de IBM. En 1987, el estándar ANSI SQL fue aceptado como el estándar internacional por la Organización Internacional de Normalización (ISO). Las revisiones posteriores a la norma fueron en 1992, 1999, 2003, 2006 y la última en 2008 norma que ahora se llama SQL-2008.

Algunos podrían argumentar que un estándar no es tan bueno, porque limita la flexibilidad y la posibilidad de una implementación particular. Sin embargo, la mayoría de los proveedores que cumplen con el estándar han desarrollado herramientas muy confiables.

Un estándar es bueno, considerando las ventajas y desventajas. El estándar exige características que deben estar disponibles en cualquier implementación completa de SQL, además que aumenta el valor de un programador SQL.

Page 3: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Una implementación de SQL es un producto de un determinado proveedor ó un sistema de gestión de bases de datos relacionales, es importante conocer que existen varias implementaciones de SQL, entre las más importantes están: Oracle, MS SQL Server, MySQL, PostgreSQL, Informix y otros, si bien no hay implementación que siga el estándar completo, la mayoría se basan en ANSI SQL.

¿Que es una Base de Datos?En términos muy sencillos, una base de datos es una colección de datos. A algunos les gusta pensar en una base de datos como un mecanismo organizado que tiene la capacidad de almacenar información, a través del cual un usuario puede recuperar la información almacenada en una eficaz y eficiente manera.

La gente usa las bases de datos todos los días sin darse cuenta. Una guía telefónica, por ejemplo, es una base de datos. Los datos contenidos se componen de nombres de personas, direcciones y números de teléfono. Los listados están en orden alfabético o indexados, lo que permite al usuario hacer referencia a un residente local en particular con facilidad. En definitiva, estos datos se almacenan en una base de datos en algún lugar de un ordenador. Después de todo, cada página de una guía telefónica no es escrita de forma manual cada año para una nueva edición.

Representación de una base de datos:

Bases de datos relacionalesUna base de datos relacional es una base de datos dividida en unidades lógicas llamadas tablas, estas tablas están relacionadas unas con otras dentro de la base de datos. Una base de datos relacional permite que los datos se dividan de forma lógica en unidades más pequeñas, manejables, lo que facilita mantenimiento y ofrece un óptimo rendimiento de la base de datos. Las tablas están relacionadas unas con otras a través de una key o clave común (valor de un dato) en una base de datos relacional.

Las tablas relacionadas permiten que la información pueda ser recuperada en una sola consulta (aunque los datos deseados pueden existir en más de una tabla). Al tener las keys comunes entre las tablas de la base de datos relacional, los datos de varias tablas se pueden unir para formar un gran conjunto de resultados.

Page 4: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Representación de una base de datos relacional:

Tecnología Cliente / ServidorEn el pasado, las computadoras mainframes dominaban la industria de las computadoras, estos grandes y poderosos sistemas con alta capacidad de almacenamiento y procesamiento de datos permitían a los usuarios comunicarse con la computadora central a través de terminales tontas, este entorno abrió paso a una tecnología que pronto seria introducida: el modelo cliente / servidor.

En el sistema cliente/servidor, el equipo principal, llamado servidor, es accesible desde una red, típicamente una red de área local (LAN) o una red de área extensa (WAN). El servidor normalmente se accede por computadoras personales (PC) o por otros servidores, en lugar de terminales tontas. Cada PC, llamado cliente, está provisto de acceso a la red, lo que permite comunicación entre el cliente y el servidor, lo que explica el nombre cliente/servidor. La principal diferencia entre los entornos cliente/servidor y de mainframe es que el PC del usuario en un entorno cliente/servidor es capaz de "pensar" por sí misma, capaz de dirigir sus propios procesos mediante su propia CPU y memoria, pero de fácil acceso a un ordenador servidor a través de una red. En la mayoría de los casos, un sistema cliente/servidor es mucho más flexible para las necesidades de los negocios de hoy y en general es la más preferida. La ilustración muestra el concepto de la tecnología cliente/servidor

Page 5: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Proveedores populares de bases de datosLos más predominantes son Oracle, Microsoft, Informix, Sybase e IBM, estos proveedores distribuyen varias versiones de bases de datos relacionales por un costo significativo. Muchos otros proveedores suministran una versión de código abierto de bases de datos SQL (base de datos relacionales). Algunos de estos proveedores incluyen MySQL, PostgreSQL, y SAP. Aunque existen muchos más de los mencionados.

Cada proveedor de aplicación SQL tiene sus propias características específicas. Un servidor de base de datos es un producto, como cualquier otro producto en el mercado, fabricado por un número amplio de proveedores. Cada proveedor debe asegurarse de que su ejecución es compatible con el actual estándar ANSI para la portabilidad y la comodidad del usuario. Por ejemplo, si una compañía está migrando desde un servidor de base de datos a otro, sería bastante desalentador para los usuarios de bases de datos a tener que aprender otro lenguaje para mantener funcionalidad con el nuevo sistema.

Sesiones SQLUna sesión SQL ocurre cuando un usuario interactúa con una base de datos relacional a través del uso de comandos SQL, cuando un usuario se conecta a la base de datos una sesión es establecida. Dentro de los alcances de una sesión SQL están: Ingresar consultas, manipular datos de la base de datos y definir la estructura de la base de datos como tablas.Normalmente las sesiones son establecidas por el usuario desde una terminal o estación de trabajo que se comunica a través de una red con la computadora que hospeda la base de datos

MS SQL Server, el producto Microsoft

Page 6: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Microsoft SQL Server es un servidor de base de datos integral y una plataforma de información que ofrece un conjunto completo de tecnologías y herramientas para las empresas, ayudan a las personas obtener el máximo valor de la información al menor costo.

Para las primeras dos entregas de este curso utilizaremos 2 herramientas: Microsoft SQL Server 2008 Express, esta es una edición gratuita de SQL Server y es una plataforma de datos ideal para aprender y ejecutar pequeñas aplicaciones de servidor y de escritorio, pueden descargarlo de: http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=58ce885d-508b-45c8-9fd3-118edd8e6fff

Para la segunda entrega utilizaremos Microsoft SQL Server 2008 Management Studio Express que es un entorno gratuito e integrado para obtener acceso, configurar, administrar y desarrollar todos los componentes de SQL Server, combina un amplio grupo de herramientas gráficas y enriquecidos editores de scripts que proporcionan acceso a SQL Server para programadores y administradores de todos los niveles, pueden descargarlo de: http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=08E52AC2-1D62-45F6-9A4A-4B76A8564A2B

Nota. Al final de esta entrega del curso, en las descargas, están estas herramientas alojadas en Mediafire, por si alguien prefiere descárgalo por este servicio.

Bien, ahora empecemos con la instalación de SQL Server 2008.

INSTALACIÓN DE SQL SERVER 2008Empezamos ejecutando el instalador de SQL Server 2008 Express para lo que abrimos el archivo SQLEXPR_x86_ESN.exe

Nos despliega el Centro de Instalación de SQL Server, en donde lo primero que haremos será revisar la información de requisitos para la instalación haciendo clic en Comprobar la configuración del sistema

Page 7: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Revisaremos el informe verificando que todo este correcto, luego hacemos clic en aceptar y volvemos al Centro de Instalación de SQL Server

Page 8: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Nuevamente en el Centro de Instalación de SQL Server hacemos clic en Instalación, en las opciones de la izquierda, con lo que se desplegaran varias opciones de instalación, como información diremos que un clúster de conmutación por error (anteriormente conocidos como clústeres de servidores) es un grupo de equipos independientes que trabajan juntos para aumentar la disponibilidad de las aplicaciones y los servicios. Los equipos o servidores agrupados (denominados nodos) están conectados mediante cables físicos y mediante software, si se produce un error en uno de los nodos del clúster, otro comienza a dar servicio (proceso que se denomina conmutación por error), de esta manera los usuarios experimentarán un número de interrupciones mínimo en el servicio.

Un clúster de conmutación por error de SQL Server aparece en la red como si fuera un único equipo, aunque ofrece funciones para la conmutación por error entre nodos si el nodo actual deja de estar disponible. Un clúster de conmutación por error aparece en la red como equipo individual o aplicación normal, aunque tiene funcionalidad adicional que aumenta su disponibilidad.

Para nuestra instalación elegimos la opción Nueva instalación independiente de SQL Server o agregar características a una instalación existente

Page 9: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Nuevamente el instalador obtendrá un reporte de los posibles errores que pudieran surgir en la instalación, siendo todo correcto continuamos con clic en Aceptar

Page 10: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Lo siguiente es la Clave de producto, como se trata de la versión SQL Server 2008 Express, que es gratuita estas opciones están deshabilitadas, cuando instalemos la versión comercial estas opciones estarán habilitadas para introducir la clave o modo de prueba, solo haremos clic en Siguiente

Page 11: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Leemos los términos de licencia y si estamos de acuerdo marcamos el cuadro Acepto los términos de licencia y clic en Siguiente.

Page 12: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

El programa de instalación necesita copiar algunos archivos para el siguiente paso para lo continuamos haciendo clic en Instalación

Page 13: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Nuevamente el asistente de instalación de SQL Server valida la configuración del equipo antes de que se complete la operación de instalación. En la tabla siguiente, se describen los parámetros del Comprobador de configuración del sistema y la forma de solucionar problemas de bloqueo, cuando tengamos todo correcto hacemos clic en Siguiente, notaran que en caso de algún error el botón siguiente estará deshabilitado hasta que el error sea subsanado.

Page 14: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

A continuación seleccionamos los componentes de la instalación de SQL Server, los Servicios de Motor de base de datos, constituyen el servicio principal para almacenar, procesar y proteger los datos, es en si el motor de base de datos. El componente Replicación de SQL Server, es opcional y es un conjunto de tecnologías destinadas a la copia y distribución de datos y objetos desde una base de datos a otra, para luego sincronizar ambas bases de datos y mantener su coherencia.

En la versión comercial de SQL Server tendremos más características disponibles entre los que destacamos Analysis Services (ofrece funciones de procesamiento analítico en línea (OLAP) y minería de datos para aplicaciones de Business Intelligence), Reporting Services (usada para configurar una conexión de base de datos del servidor de informes), Integration Services (es un conjunto de herramientas gráficas y objetos programables para mover, copiar y transformar datos).

Las características compartidas son las que usan todas las instancias de SQL Server que hay en un equipo. Se instalan sólo una vez por equipo, incluye herramientas de cliente, marcaremos todos los componentes y haremos clic en Siguiente

Page 15: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Antes de continuar veamos que es una instancia. Una instancia en SQL es un conjunto de servicios distintos con configuraciones específicas, cada instancia posee su propia configuración y sus propias bases de datos, cada instancia se ejecuta como un servicio de Windows llamado sqlservr.exe, en un equipo pueden instalarse varias instancias y cada una se ejecutara en distintos procesos sqlservr.exe.En una instancia pueden coexistir varias bases de datos las que tendrán sus propios ficheros (tablas, índices, etc.) y su propia configuración (intercalación, modo de registro y recuperación, etc.) independientes a otras instancias, esto quiere decir que si creamos 2 instancias podríamos, por ejemplo, tener bases de datos con el mismo nombre en ambas instancias lo que no podríamos hacer si creamos estas bases de datos en una sola instancia. Las bases de datos creadas en una instancia comparten la base de datos TEMPDB que es dónde se almacenan los objetos temporales, resultados intermedios de consultas, y otros.

Es recomendable mantener una instancia para cada entorno, si por ejemplo tenemos un entorno de desarrollo, uno para pruebas y otro para producción lo aconsejable es mantener 3 instancias, también es recomendable instalar cada instancia en un servidor dedicado, si solo disponemos de un servidor lo mejor es manejar varias bases de datos en lugar de varias instancias, claro que cada escenario es diferente por lo que estas son solo recomendaciones y no reglas.

Ahora utilicemos la página Configuración de instancia del Asistente para especificar si desea crear una instancia predeterminada o una instancia con nombre de SQL Server.

Page 16: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Instancia predeterminada. Si piensa instalar una única instancia de SQL Server en un servidor de base de datos, debe ser una instancia predeterminada. El nombre de instancia predeterminada en SQL Express en SQLExpress y en la versión comercial es MSSQLSERVER. Para este tipo de instancia la forma de conectarse desde clientes u otros servidores será por medio del nombre de la maquina o la dirección IP de la misma.

Instancia con nombre. Use una instancia con nombre para aquellas situaciones en las que piensa tener varias instancias en el mismo equipo tome en cuenta que un servidor solo puede alojar una instancia predeterminada. Puede instalar SQL Server como una instancia con nombre sin instalar primero la instancia predeterminada. Una sola instalación con nombre de SQL Server puede ser la instancia predeterminada, si especifica SQLExpress (MSSQLSERVER para la versión comercial) como nombre de instancia, se creará una instancia predeterminada.

El Id. de instancia es el nombre que se utiliza como identificador de la instancia. Se usa para identificar los directorios de instalación y las claves del Registro para la instancia de SQL Server. Se puede utilizar un identificador de instancia no predeterminado, especificándolo en el campo Id. de instancia.

Una instancia, ya sea predeterminada o con nombre, tiene su propio conjunto de archivos de programa y de datos, así como un conjunto de archivos comunes compartidos entre todas las instancias de SQL Server del equipo, esta información se almacena en el Directorio Raíz de la instancia.

Para nuestra instalación marcaremos Instancia con nombre: SQLExpress con lo que en realidad crearemos una instancia predeterminada, en ID de instancia dejaremos el nombre predeterminado y el directorio raíz también será el predeterminado. Luego clic en Siguiente.

Page 17: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Lo siguiente es la pantalla de espacio en disco donde observamos cuanto ocupara la instalación y el directorio de la instancia, continuamos con Siguiente

Page 18: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Para iniciar y correr cada servicio en SQL Server este debe tener una cuenta configurada, esta puede ser cuenta del sistema, de usuario o de usuario de dominio, utilizaremos la página Configuración del servidor con el fin de asignar cuentas de inicio de sesión a los servicios de SQL Server. Podemos asignar la misma cuenta de inicio de sesión a todos los servicios pero es recomendable configurar cada cuenta de servicio individualmente. También puede especificar si los servicios se inician automática o manualmente, o están deshabilitados.

En la versión SQL Express solo tenemos disponible dos servicios:

- SQL Server Database Engine (Motor de Base de Datos SQL), para este utilizaremos la Local System account o cuenta local del sistema, el nombre de esta cuenta es NT AUTHORITY\SYSTEM que es una cuenta sin restricciones a todos los recursos del sistema y es miembro del grupo Administradores en el equipo local, además especificaremos el tipo de inicio Automático.

- SQL Server Browser (Explorador SQL Server) este es el servicio de resolución de nombres que proporciona información de conexión de SQL Server a los equipos clientes, este servicio informa al cliente la lista de servidores SQL disponibles y como conectarse a las instancias del servidor, sin esto tendríamos que indicar desde el cliente el nombre del servidor, instancia y el puerto correspondiente. La cuenta de inicio de sesión

Page 19: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

predeterminada es el servicio NT Authority\Local Service (Cuenta de servicio local que tiene el mismo nivel de acceso que lo miembros del grupo Usuarios) y no se puede cambiar durante la instalación de SQL Server, el tipo de inicio que definiremos será Automático.

En la versión comercial de SQL Server tendremos más servicios disponibles y como dijimos antes lo recomendable es asignar un nombre de cuenta y contraseña a cada servicio.

La intercalación hace referencia a la forma en que se leen, comparan y ordenan caracteres, esto solo afecta a los campos de texto, normalmente, se elige la configuración regional del sistema de Windows pero se recomienda usar la configuración predeterminada para instalar SQL Server.

Luego clic en Siguiente

Ahora debemos especificar quienes serán los administradores de la base de datos y el modo en el que se autenticaran. Empecemos con los modos de seguridad:

Modo de Autenticación de Windows: Utiliza una cuenta de usuario de Microsoft que SQL Server valida usando la información del sistema operativo Windows. Si selecciona este modo el programa de instalación crea una cuenta sa (System Administrator o Administrador del sistema) y la deshabilita de forma predeterminada.

Page 20: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Modo mixto (autenticación de Windows y autenticación de SQL Server). Este permite conectarse usando la autenticación de Windows y la autenticación de SQL Server. Si selecciona este modo se debe establecer la contraseña para el sa o administrador del sistema, este modo permite el inicio de sesión tipo SQL para usuarios que no son parte de Windows, también utilizada para dar acceso a SQL Server desde aplicaciones, versiones SQL Server anteriores entre otras cosas. Lo aconsejable es utilizar la autenticación de Windows por temas de seguridad.

Para nuestra instalación utilizaremos el modo mixto, para lo que crearemos una contraseña de Administrador de Sistemas o SA

Como administradores de SQL Server agregaremos al grupo de administradores del equipo local con el botón Agregar..., también tenemos la opción de agregar el usuario que esta realizando la instalación.

En la pestaña Directorio de datos especificamos las ubicaciones físicas de los componentes de SQL Server aquí no realizaremos ningún cambio.

Page 21: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Las instancias de usuario son una característica que permite a los usuarios que no son administradores ejecutar una versión local de SQL Server en su propia cuenta. Con las instancias de usuario, los usuarios que no son administradores tienen los privilegios del propietario de la base de datos en la instancia que se ejecuta en su propia cuenta. Esta característica se quitará en una versión futura de Microsoft SQL Server. Evita utilizar esta característica en nuevos trabajos de desarrollo y ten previsto modificar las aplicaciones que actualmente la utilizan.

Page 22: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Muchos datos no están estructurados, como documentos de texto, imágenes y vídeos. Estos datos no estructurados a menudo se almacenan fuera de la base de datos. Esta separación puede producir complejidades en la administración de datos. O bien, si los datos están asociados a almacenamiento estructurado, se pueden limitar las capacidades de transmisión por secuencias de archivo y rendimiento.

FILESTREAM integra el SQL Server Database Engine (Motor de base de datos de SQL Server) con un sistema de archivos NTFS almacenando los datos de objeto binario grande (BLOB) como archivos en el sistema de archivos. Las instrucciones de Transact-SQL pueden insertar, actualizar, consultar, buscar y realizar copias de seguridad de los datos FILESTREAM. Las interfaces del sistema de archivos de Win32 proporcionan el acceso de la transmisión por secuencias a los datos.

Habilitamos FILESTREAM y llamaremos ComparteSQLExpress al recurso compartido en Windows, y luego clic en Siguiente

Page 23: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Lo siguiente será elegir si queremos tener activo el envió de errores a Microsoft o a un servidor corporativo, también si deseamos enviar a Microsoft las características de configuración. Luego clic en Siguiente

Page 24: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

El programa de instalación de SQL Server 2008 valida la configuración del equipo antes de que se complete la operación de instalación

Page 25: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

La página Listo para instalar proporciona un resumen de características que se va a instalar. Hacemos clic en Instalación con lo que inicia el proceso de instalación

Page 26: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Una vez completada la instalación nos despliega los servicios instalados, hacemos clic en Siguiente

Page 27: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

La instalación se ha completado correctamente.

Page 28: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Una vez instalado veremos que, en Todos los programas en el menú de inicio de Windows, tenemos acceso a una importante herramienta de SQL, el Administrador de configuración SQL Server

El Administrador de configuración de SQL Server es una herramienta para administrar los servicios asociados a SQL Server, para configurar los protocolos de red utilizados por SQL Server y para administrar la configuración de conectividad de red de los equipos cliente de SQL Server. Es un complemento de Microsoft Management Console, con esta herramienta podemos detener, pausar y reiniciar los servicios de SQL Server 2008

Page 29: Curso de SQL Server 2008 - Primera Parte Conceptos e Instalación

Con esto terminamos por ahora, en la siguiente entrega veremos el SQL Server Management Studio este es un entorno integrado para obtener acceso a todos los componentes de SQL Server, configurarlos, administrarlos y desarrollarlos.