Laboratorio 2. SQL Server- Estructuras

download Laboratorio 2. SQL Server- Estructuras

of 12

Transcript of Laboratorio 2. SQL Server- Estructuras

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    1/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendiz

    LABORATORIO 2. SQL SERVER- ESTRUCTURASBASE DE DATOS DE LA ALCALDIA

    Implementacin de las estructuras de Base de Datos de

    la Alcalda de San Antonio del SENA.

    Objetivo:

    Reconocer los esquemas de datos implementados en las dependenciasde la alcalda.

    Algunas de las Secretarias de la alcalda de San Antonio del SENAposeen sistemas de informacin los cuales se soportan en bases de datos

    que ya se encuentran implementadas en los Sistemas Manejadores deBase de Datos, como parte de su labor como Administrador de Bases deDatos, se recomienda el reconocimiento de las estructuras actuales parasu posterior anlisis.

    Para la implementacin de la estructura de las Bases de Datos con lasque actualmente cuenta la alcalda, se debe Desempaquetar el archivodenominado: CargaTodoSQLserver.zip.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    2/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    2

    Instrucciones:

    1. Descargar el paquete del laboratorio2 y copiar el archivo Alcaldia_Script_General.sql, en la carpeta de proyectos del Managment Studio

    (\Mis documentos\SQL Server Management Studio\Projects).

    2. Acceder al SQLServer Managment Studio, ingresar las credencialesdel usuario y seleccionar el servidor.

    3. Abrir el script suministrado en el paquete del laboratorio2: Alcaldia_Script_General.sql.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    3/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    3

    En la Ficha Archivo (File) seleccionar la opcin Open (Abrir) y luego Archivo(File).

    Seleccionar el archivo y abrir.

    Se desplegar en el rea de edicin el script con los comandos DDL yDML necesarios para la construccin de las bases de datos y sus objetosbsicos, la estructura de cada una de las bases de datos la encuentra enla documentacin adicional.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    4/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    4

    Se procede a ejecutar seleccionando el botn > o la teclade funcin F5.

    Una vez que se ha ejecutado, se debe obtener en la ficha de mensajes, lainformacin de la ejecucin exitosa de los comandos.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    5/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    5

    4. Verificar la existencia de las bases de datos. Para hacer esto, usar elexplorador de Objetos (Object Explorer) y expandir la carpeta de base deDatos (Databases), se debe observar las estructuras de las bases de datos:SecAmbiente, SecGobierno, SecHacienda, SecRecreacion y SecSalud.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    6/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    6

    5. Construir el Diagrama de Base de Datos para cada una de ellas. Parahacer esto, expandir el icono de Base de Datos correspondiente y accederal objeto Diagramas dentro de ella.

    Dar clic derecho sobre el objeto Diagrama de la base de Datos (DatabaseDiagram) y seleccionar la opcin Nuevo Diagrama de Base de Datos (New

    Database Diagram).

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    7/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    7

    A continuacin se desplegar un mensaje que indica la necesidad de crearuno o ms objetos de soporte para la construccin del diagrama, a lo queaccedemos aceptando el mensaje.

    Posteriormente aparecer en la pantalla un cuadro de dilogo con la listade las tablas contenidas en la base de datos, seleccionarlas, oprimir elbotn Agregar (Add) y cerrar (Close) el cuadro de dilogo.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    8/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    8

    Y el diagrama es construido inmediatamente. ste debe ser guardadopara que tenga persistencia dentro de los objetos de la base de datos.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    9/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    9

    6. Verificar el contenido del objeto Tablas, all se listan las tablascontenidas en la base de datos.

    Para cada una de ellas se cuenta con los tems Columnas, Llaves,Restricciones, Desencadenadores, ndices y Estadsticas.

    Al desplegar la informacin de la carpeta columnas, se puede observarla estructura interna de la tabla (nombre de los campos, tipo de datos,

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    10/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    10

    tamao y obligatoriedad), as como con la carpeta llaves donde se muestrael nombre con el que se identifica en el sistema la llave primaria y forneade la tabla en este caso EstacionMuestreo.

    7. Tambin se puede revisar el contenido de la tabla. Para hacer estopuede seleccionar la opcin Seleccionar las primeras 1000 filas,

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    11/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Estructura de la Base de datos - SQL SERVER

    SENA - Servicio Nacional de Aprendiz

    11

    O escribir y ejecutar una nueva consulta (New Query) sobre la tabla.

    Y as podr observar los datos contenidos en la tabla EstacionMuestreo:

    8. Realice el mismo procedimiento sobre las dems Bases de Datos ysus objetos. Esta informacin posteriormente ser utilizada en algunoslaboratorios.

  • 7/26/2019 Laboratorio 2. SQL Server- Estructuras

    12/12

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendiz

    Atribucin, no comercial, compartir igual

    Este material puede ser distribuido, copiadoy exhibido por terceros si se muestra en los

    crditos. No se puede obtener ningn

    ben rcial y las obras derivadas

    tienen que estar bajo los mismos trminos

    de licencia que el trabajo original.

    Registered trademark

    Oracle, Java, Oracle Logo, son marcas registradas

    propiedades de Oracle. Copyright

    PostgreSQL, PostgreSQL Logo, son marcas registradas

    propiedades de PostgreSQL Global Development Group.

    Copyright

    Microsoft SQL Server, Microsoft SQL Server Logo, son marcas

    registradas propiedades de Microsoft. Copyright