guia de aprendizaje 6

Upload: henryrueda

Post on 06-Oct-2015

31 views

Category:

Documents


0 download

DESCRIPTION

guia de aprendizaje sena

TRANSCRIPT

  • SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIN

    GUA DE APRENDIZAJE Proceso Gestin de la Formacin Profesional Integral

    Procedimiento Ejecucin de la Formacin Profesional Integral

    Versin: 01

    Fecha: 23/07/2013

    Cdigo: F004-P006-GFPI

    Programa de Formacin: ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN

    Cdigo:228106 Versin: 1

    Nombre del Proyecto: Desarrollar e implementar un sistema de informacin a la medida de los procesos de la organizacin

    Cdigo:228106

    Fase del proyecto: Desarrollo

    Actividad (es) del Proyecto: Desarrollar el sistema de informacin

    Actividad (es) de Aprendizaje: Consultas SQL

    Resultados de Aprendizaje: Construir la base de datos, a partir del modelo de datos determinado en el diseo del sistema, utilizando sistemas de gestin de base de datos, segn los protocolos establecidos en la organizacin.

    Competencia: Desarrollar el sistema de informacin que cumpla con los requerimientos de la solucin informtica

    Duracin de la gua ( en horas): 20

    El lenguaje de consulta estructurados o SQL (por sus siglas en ingls structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus caractersticas es el manejo del lgebra y elclculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla informacin de inters de bases de datos, as como hacer cambios en ella.

    GUA DE APRENDIZAJE N 6

    1. IDENTIFICACIN DE LA GUIA DE APRENDIZAJE

    2. INTRODUCCIN

  • Gua de Aprendizaje 6

    Pgina 2 de 7

    3.1 Actividades de Reflexin inicial.

    Resolver las preguntas en el espacio indicado:

    a) Qu es SQL?

    b) Cules son los componentes de SQL?

    c) Qu tipos de comandos se utilizan en SQL? Explique su significado.

    3.2 Actividades de contextualizacin e identificacin de conocimientos necesarios para el aprendizaje.

    Crear la siguiente base de datos compuesta por 2 tablas con los registros incluidos

    TABLA EMPLEADOS

    Donde los campos se definen asi: emp_no INTEGER PRIMARY KEY, apellido VARCHAR(50) NOT NULL, oficio VARCHAR(30), dir INTEGER, fecha_alt DATE, salario INTEGER, comision INTEGER, dept_no INTEGER

    3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

  • Gua de Aprendizaje 6

    Pgina 3 de 7

    TABLA DEPART.

    Donde los campos se definen asi: dept_no INTEGER, dnombre VARCHAR(30), loc VARCHAR(30)

    3.3 Actividades de apropiacin del conocimiento (Conceptualizacin y Teorizacin).

    Complete la tabla a continuacin:

    CLASES DE CONSULTAS SQL TIPO DEFINICION SENTENCIA EJEMPLO

    SIMPLES

    MULTITABLA

    RESUMEN

    SUBCONSULTAS

  • Gua de Aprendizaje 6

    Pgina 4 de 7

    3.4 Actividades de transferencia del conocimiento.

    Realizar las siguientes consultas : Mostrar el apellido, oficio y nmero de departamento de cada empleado.

    Mostrar el nmero, nombre y localizacin de cada departamento.

    Mostrar todos los datos de todos los empleados.

    Datos de los empleados ordenados por apellidos.

    Datos de los empleados ordenados por nmero de departamento descendentemente.

    Datos de los empleados ordenados por nmero de departamento descendentemente y dentro de cada departamento ordenados por apellido ascendentemente.

    Mostrar los datos de los empleados cuyo salario sea mayor que 200000.

    Mostrar los datos de los empleados cuyo oficio sea ANALISTA.

    Seleccionar el apellido y oficio de los empleados del departamento nmero 20.

    Mostrar todos los datos de los empleados ordenados por apellido.

    Seleccionar los empleados cuyo oficio sea VENDEDOR. Mostrar los datos ordenados por apellido.

    Mostrar los empleados cuyo departamento sea 10 y cuyo oficio sea ANALISTA. Ordenar el resultado por apellido.

    Mostrar los empleados que tengan un salario mayor que 200000 o que pertenezcan al departamento nmero 20.

    Ordenar los empleados por oficio, y dentro de oficio por nombre.

    Seleccionar de la tabla EMPLE los empleados cuyo apellido empiece por A.

  • Gua de Aprendizaje 6

    Pgina 5 de 7

    Seleccionar de la tabla EMPLE los empleados cuyo apellido termine por Z.

    Seleccionar de la tabla EMPLE aquellas filas cuyo APELLIDO empiece por A y el OFICIO tenga una E en cualquier posicin.

    Seleccionar los empleados cuyo salario est entre 100000 y 200000. Utilizar el operador BETWEEN.

    Obtener los empleados cuyo oficio sea VENDEDOR y tengan una comisin superior a 100000.

    Seleccionar los datos de los empleados ordenados por nmero de departamento, y dentro de cada departamento ordenados por apellido.

    Nmero y apellidos de los empleados cuyo apellido termine por Z y tengan un salario superior a 300000.

    Datos de los departamentos cuya localizacin empiece por B.

    Datos de los empleados cuyo oficio sea EMPLEADO, tengan un salario superior a 100000 y pertenezcan al departamento nmero 10.

    Mostrar los apellidos de los empleados que no tengan comisin.

    Mostrar los apellidos de los empleados que no tengan comisin y cuyo apellido empiece por J.

    Mostrar los apellidos de los empleados cuyo oficio sea VENDEDOR, ANALISTA o EMPLEADO.

    Mostrar los apellidos de los empleados cuyo oficio no sea ni ANALISTA ni EMPLEADO, y adems tengan un salario mayor de 200000.

  • Gua de Aprendizaje 6

    Pgina 6 de 7

    3.5 Actividades de evaluacin.

    Evidencias de Aprendizaje Criterios de Evaluacin Tcnicas e Instrumentos de Evaluacin

    Evidencias de Conocimiento :

    Conceptualizacin, definiciones.

    Evidencias de Desempeo:

    Creacin de sentencias para consultas de base de datos en SQL

    Evidencias de Producto:

    1 base de datos en sentencias SQL con 26 consultas

    Crea la base de datos en el motor de base de datos seleccionado, siguiendo

    especificaciones tcnicas del informe, segn normas

    y protocolos de la empresa.

    Lista de chequeo

    MEDIOS EQUIPOS MATERIALES Procesador de palabra, buscadores web Herramientas de desarrollo de bases de datos

    Computador, videobeam, televisor

    Lpiz , papel, borrador

    4. RECURSOS PARA EL APRENDIZAJE

    5. GLOSARIO DE TERMINOS

  • Gua de Aprendizaje 6

    Pgina 7 de 7

    Actualizacin en cascada: Para las relaciones que exigen la integridad referencial entre tablas, actualizacin de todos los registros relacionados de la tabla o tablas relacionadas cuando se cambia un registro de la tabla principal. Actualizacin incremental: Conjunto de operaciones que agrega nuevos miembros a un cubo o dimensin existentes o que agrega nuevos datos a una particin. Actualizacin posicionada: Operacin de actualizacin, insercin o eliminacin realizada en una fila en la posicin actual del cursor. Actualizar estadsticas: Proceso que recalcula la informacin sobre la distribucin de valores de clave en ndices especificados. Base de datos SQL: Base de datos basada en Lenguaje de consulta estructurado (SQL). Base diferencial: Copia de seguridad ms reciente de todos los datos de una base de datos o de un subconjunto de archivos o grupos de archivos de la base de datos. Bases de datos del sistema: Conjunto de cinco bases de datos presentes en todas las instancias de SQL Server y que se usan para almacenar la informacin del sistema. BI Development Studio: Herramienta de administracin y desarrollo de proyectos para los desarrolladores de soluciones de Business Intelligence. Se puede usar para disear soluciones de Business Intelligence de un extremo a otro que integran proyectos de Microsoft SQL Server Analysis Services (SSA), Microsoft SQL Server Integration Services (SSI) y Microsoft SQL Server Reporting Services (SSRS). Restriccin de columna: Definicin de una restriccin que se especifica en una definicin de columna cuando se crea o modifica una tabla. Restriccin de integridad: Propiedad definida en una tabla que impide las modificaciones de datos que pueden crear datos no vlidos. Restriccin de precedencia: Elemento de flujo de control que conecta tareas y contenedores en un flujo de trabajo secuenciado. Resultados: Conjunto de registros que es el resultado de ejecutar una consulta o de aplicar un filtro.

    http://www.aulaclic.es/sql/f_sql.htm

    http://technet.microsoft.com/es-es/library/ms165911.aspx

    IVON MARITZA FORERO RIOS

    6. BIBLIOGRAFA/ WEBGRAFA

    7. CONTROL DEL DOCUMENTO (ELABORADA POR)