DESCRIPCIÓN ESPECÍFICA



Documentos relacionados
DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

DESCRIPCIÓN ESPECÍFICA

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

CURSO DE SQL SERVER 2005

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

Nombre del Módulo: Mercadeo electrónico. Código: CSAD0168 Duración total: 36 Horas

Exposición dialogada y técnica interrogativa Explica la importancia de los registros contables y cómo es el flujo de la información contable.

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

[CASI v.0110] Pág. 1

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

8283: Administración y programación en Microsoft SQL Server 2012

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Índice libro SQL Server / 6

Guía práctica SQL Server 2008

SQL Los fundamentos del lenguaje

Curso Online de Microsoft

ESPECIALISTA EN BASE DE DATOS

Índice. iii. Objetivos... 24

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: TALLER DE BASE DE DATOS

SERVICIO NACIONAL DE APRENDIZAJE SENA

DESCRIPCIÓN ESPECÍFICA

MANUAL BÁSICO DEL LENGUAJE SQL

IES Politécnico Estella

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

Microsoft SQL Server 2005

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

4. DESCRIPCIÓN ESPECÍFICA

DESCRIPCIÓN ESPECÍFICA

FORMACIÓN E-LEARNING. Curso de Lenguaje SQL para Oracle

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

Cursos SQL Server 2008 R2

SUPLEMENTO EUROPASS AL TÍTULO

ÍNDICE PRIMERA PARTE... 17

UNIVERSIDAD DR. JOSE MATIAS DELGADO

Situaciones de Enseñanza y aprendizaje. Lecturas comentadas, videos, casos de la vida real. Expresa conducta socio afectiva.

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Aplicaciones de las vistas Concepto de vista Vistas en SQL Vistas en SQL.

LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO

SUPLEMENTO EUROPASS AL TÍTULO

DIPLOMADO WEBMASTER Y VIDEOJUEGOS 3D TOTAL HORAS: 200 HORAS (120 PRESENCIALES 80 INVESTIGACIÓN) TOTAL CICLO: 20 SÁBADOS

MODELOS DE ESTRUCTURA PARA LAS DIRECCIONES DE INFORMÁTICA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

DESCRIPCIÓN ESPECÍFICA

CI Politécnico Estella

8 SQL SERVER 2008 RA-MA

EL LENGUAJE DE BASES DE DATOS SQL (DDL, DML, TRIGGERS Y STORE PROCEDURES)

Fundamentos de Oracle

Oracle 12c DISEÑO Y PROGRAMACIÓN

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

EXPLOTACIÓN DE BASES DE DATOS CON ACCESS

DESCRIPCION ESPECIFICA

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

Asignaturas Temas Asignaturas Temas

SQL (Structured Query Language)

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA.

DISEÑO E IMPLEMENTACIÓN DE SOLUCIONES BUSINESS INTELLIGENCE CON SQL SERVER 2012

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

1. INFORMACIÓN GENERAL

Tablas y Campos Nuevos

CURSO COORDINADOR INNOVADOR

MS_10774 Querying Microsoft SQL Server 2012

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

APLICACIONES INFORMÁTICAS

PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs.

Consultas con combinaciones

INTEGRACION DE BASES DE DATOS EN LA WEB

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

Curso Online de Oracle 10g

SISTEMAS OPERATIVOS EN RED 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]

Objetivos y Competencias

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

ADMINISTRACIÓN DE BASES DE DATOS

1

Unidad. Lenguaje SQL. (Structured Query Language)

Transcripción:

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática. Nombre del Módulo: Programación de Base de Datos Código: CSTI0077 Duración total: 54 horas Objetivo General: Participar en el desarrollo e implementación de soluciones empresariales a nivel de bases de datos, según los estándares requeridos. Objetivos específicos Describir los conceptos básicos y las características principales de una base de datos y el motor SQL SERVER. Contenidos 1) Introducción a base de datos o Historia de base de datos. o Definición de base datos o Tipos de base datos o Versiones de SQL Server o Componentes de SQL Server o Requisitos Hardware y software o Instalación de SQL Server Prerrequisitos de instalación Pasos para la instalación de SQL Server Situaciones de Enseñanza y aprendizaje Exposición dialogada donde el docente presenta los temas Historia de la base de datos y versiones de SQL SERVER, así como los diferentes tipos de base de datos. Demostración por parte del docente el procedimiento de instalación y configuración del motor de base datos SQL SERVER, tal como se espera que el educando lo aprenda a realizar. Mediante una demostración realizada por el docente se explora los diferentes componentes del motor de base de datos SQL SERVER. Mediante trabajo en grupo los estudiantes siguen las instrucciones giradas por el docente para la instalación del motor de base de datos SQL SERVER. Por medio de comentarios finales el docente concluye el tema y da respuesta a las inquietudes de los participantes. Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características de una base datos y los diferentes tipos. Instala adecuadamente el motor de base datos SQL SERVER. Identifica adecuadamente los componentes presentes en una base datos y su importancia. Duración (en horas) 6 horas Página 1 de 8

Nombre del Módulo: Programación de Base de Datos Código: CSTI0077 Objetivos específicos Diseñar soluciones empresariales a nivel de base de datos a problemas planteados utilizando métodos y técnicas que establezcan calidad en las soluciones. Contenidos 2) Planificación y diseño de una base de datos o Identificación de necesidades o Panificación de la base de datos o Propiedades de cada entidad o Normalización de la base de datos o Dependencia Funcionales Propiedades de la dependencia funcional Propiedades deducidas o Claves o Formas normales o Reglas de Codd Situaciones de enseñanza y aprendizaje En documentación suministrada por el docente investiga y discute sobre técnicas de normalización de una base de datos. Mediante una demostración, el docente muestra paso a paso el proceso de normalización de una base datos utilizando las formas normales y reglas de codd. El docente asigna ejercicios individuales a los educando relacionados con la planificación y diseño de una base de datos. Los estudiantes resuelven los ejercicios entregados por el profesor. Por medio de comentarios finales el docente concluye el tema y da respuesta a inquietudes de los participantes. Criterios de desempeño Diseñan soluciones empresariales mediantes casos de la vida real entregados por el docente, aplicando los contenidos para la planificación y diseño de una base de datos. Duración (en horas) 12 horas Página 2 de 8

Nombre del Módulo: Programación de Base de Datos Objetivos específicos Implementar soluciones empresarial diseñada previamente definida en nuestro motor de base de datos SQL SERVER Contenidos 3) Implementación de una base de datos o Componentes y derivados de SQL DDL DML DCL Transact-SQL o Administración de los objetos DATABASE(Sintaxis y asistente) Creación y eliminación de la base de datos(create) Modificación del tamaño Renombrar una base datos o Gestión de tablas Identificador Los tipos de datos Creación, modificación y eliminación de una tabla o Relaciones entre tablas(1..1, 1..N, N..N) o Restricciones de integridad NOT NULL PRIMARY KEY UNIQUE REFERENCIAS DEFAULT CHECK o Gestión de los índices Situaciones de enseñanza y aprendizaje Por medio de una exposición dialogada el docente presenta el tema: SQL Mediante una demostración, el docente muestra paso a paso mediante la sintaxis y el asistente, la forma como crear objetos en el motor de base de datos SQL SERVER. Los estudiantes mediante una exposición muestran los diferentes tipos de relaciones entre tablas, con el material suministrado por el docente. Mediante la demostración el docente muestra la sintaxis de consultas para la manipulación de datos en el motor de base de datos SQL SERVER, mientras el estudiante sigue las instrucciones giradas por el docente. El docente asigna ejercicios en parejas a los educando por medio de los cuales deberán buscar soluciones a problemas planteados haciendo uso de los componentes vistos en clases. Por medio de comentarios finales el docente concluye el tema y da respuesta a inquietudes de los participantes. Código: CSTI0077 Criterios de desempeño Implementa base de datos optimizadas con los componentes necesarios, que brinden soluciones empresariales a problemas planteando por el docente, utilizando el motor de base de datos SQL SERVER. Crea un diagrama entidad-relación en la base datos SQL SERVER brindando soluciones a los problemas planteados por el docente y utilizando los contenidos que contemplan objetivo. Diseñan consultas optimizadas en SQL dando soluciones a problemas mediante la dinámica planteado por el docente. Duración (en horas) 18 horas Página 3 de 8

Creación, eliminación y reconstrucción de un índice. o Lenguaje de consulta estructurado (SQL) Estructura de la consulta de proyección Funciones SELECT o AVG o COUNT o MAX o MIN o SUM o ASC, DESC o DISTINCT Uso de funciones de String o LIKE o SUBSTRING o IS [NOT] NULL AND/ OR Producto Cartesiano Producto Natural INNER JOIN UNION EXCEPT INTERSECT Grupos o GROUP BY o HAVING Estructura consulta Inserción Clausula INSERT Estructura consulta Actualización Clausula UPDATE Estructura consultas Eliminación Clausula DELETE Página 4 de 8

Nombre del Módulo: Programación de Base de Datos Objetivos específicos Desarrollar objetos a nivel de base de datos mediante el lenguaje SQL para optimizar las aplicaciones empresariales. Contenidos 4) Transact SQL o Control de flujo RETURN PRINT CASE BEGIN..END IF WHILE OUTPUT o Gestión de Cursores DECLARE CURSOR OPEN FETCH CLOSE DEALLOCATE o Gestión de Excepciones o Procedimientos almacenados Creación, modificación y eliminación de procedimientos almacenados o Funciones Creación, modificación y eliminación de procedimientos almacenados o Vistas Creación, modificación y eliminación de vistas o Triggers (Disparadores) Creación, modificación y eliminación de triggers Situaciones de enseñanza y aprendizaje Por medio de bibliografía suministrada, el estudiante investiga acerca de los principales usos del lenguaje T-SQL en aplicaciones empresariales, su importancia y optimización de las aplicaciones con su uso. Mediante una demostración, el docente muestra paso a paso la sintaxis para la creación de los objetos utilizados en las bases de datos mediantes el lenguaje de programación T-SQL. El docente asigna ejercicios a los educando por medio de los cuales deberán buscar soluciones a problemas planteados. Por medio de comentarios finales el docente concluye el tema y da respuesta a inquietudes de los estudiantes. Código: CSTI0077 Criterios de desempeño Desarrolla objetos a nivel de base datos SQL SERVER, utilizando su lenguaje, brindando una solución optimizada a los casos brindados por el docente y seguridad a la información. Duración (en horas) 18 horas Página 5 de 8

5. LINEAMIENTOS DE EVALUACIÓN Con base en el análisis de los objetivos, contenidos y duración en horas de este módulo, se obtuvieron los valores porcentuales de las áreas que a continuación se presentan: ÁREA VALOR Socioafectiva: 10% Cognoscitiva: 90% Psicomotora: 0% Área Socioafectiva La finalidad de esta área es obtener información de la conducta manifestada por la persona participante, específicamente en cuanto a comportamientos, valores, actitudes y sentimientos. Los aspectos por evaluar en esta área deben ser desarrollados y promovidos por la persona encargada de la formación durante la ejecución del módulo. Para su valoración, se recomienda la observación de los siguientes aspectos: Aspecto a evaluar Descripción Tipo de escala Expone sus aportes, dudas y consideraciones con el resto del grupo, 4% Participación y se encuentra presto a la reciprocidad de cualquier actividad. Figura como una persona afable y que irradia un sentimiento positivo y 2% Motivación constructivista, para sí y para los demás. Acata las disposiciones en términos de 2% Responsabilidad tiempo, efectividad y objetividad, tal cual se plantean. Atiende reglamentos e indicaciones del docente. 2% Creatividad Está presente a la hora de inicio del curso Área Cognoscitiva Para la evaluación de esta área se propone la realización de la /s siguiente /s actividad /es de comprobación. A continuación se detallan: Actividad Nº Objetivos que abarca Valor Porcentual 1 1 10 2 2 10 3 3 10 4 4 10 5 2,3 y 4 50 Página 6 de 19

- Actividad Nº 1 Prueba Escrita Nº 1 - Incluye la evidencia de conocimientos del objetivo 1: Consiste en la elaboración de un cuadro comparativo en el cual se describen las principales características de una base datos y los diferentes tipos. - Actividad Nº 2 Prueba Práctica Nº 2 - Incluye la evidencia de conocimientos del objetivo 2: Consiste en la elaboración de un diseño a nivel de base datos, dando solución empresarial a problemas reales planteados por el docente, aplicando los contenidos para la planificación y diseño de una base de datos. - Actividad Nº 3 Prueba Práctica Nº 3 - Incluye la evidencia de conocimientos del objetivo 3: Elaborar un diagrama entidad-relación en la base datos SQL SERVER brindando soluciones a los problemas planteados por el docente y utilizando los contenidos que contemplan el objetivo. Además diseña consultas dando solución a problemas planteados por el docente mediante la dinámica seleccionada. - Actividad Nº 4 Prueba Práctica Nº 4 - Incluye la evidencia de conocimientos del objetivo 4: Consiste en la elaboración de objetos a nivel de base datos SQL SERVER (Procedimientos almacenados, vistas, triggers, etc), utilizando su lenguaje, brindando una solución optimizada a los casos brindados por el docente y seguridad a la información. - Actividad Nº 5 Proyecto Individual Nº 1 - Incluye evidencias de conocimiento de los objetivos 2, 3 y 4: Este proyecto pretende que el estudiante ponga en práctica los contenidos vistos durante el módulo, buscando una solución a un problema planteado. Consiste en la planificación, diseño e implementación de una base de datos de una tienda virtual (On-line) en la cual los clientes pueden realizar compras, apartados, control de inventario, presupuesto, ofertas, etc. Además de la creación de objetos en la base de datos para manipulación de la información. Nota: Se recomienda la realización de al menos dos avances debido a la complejidad del proyecto. Área Psicomotora Para la evaluación de esta área se propone la realización de la /s actividad /es de comprobación. A continuación se detallan: Actividad Nº Objetivos que abarca Nombre de la actividad Valor Porcentual Página 7 de 19

5.1 Prueba para aplazado La persona docente deberá comunicar por escrito el día que entrega promedios (último día de clases) a aquellos participantes que tengan derecho a realizar la prueba de aplazamiento con al menos 2 días de antelación, para la aplicación de la misma. Solo tendrán derecho a realizar esta prueba los participantes que obtengan una calificación final igual o superior a 50%, pero inferior al 70%. Los participantes podrán aplicar la prueba de aplazamiento una sola vez para alcanzar la nota mínima de aprobación. La prueba de aplazamiento abarca todos los objetivos del módulo. Actividad Objetivos Valor Nombre de la actividad Nº que abarca Porcentual 1 2,3 y 4 Prueba práctica 100% Para alcanzar la aprobación del módulo, el participante debe obtener una nota igual o superior a 70%. La nota final obtenida en esta prueba es la que se consigna en el registro final de calificaciones. Página 8 de 19