Download CARRERA PROFESIONAL DE INGENIERIA DE SISTEMAS
Document related concepts
Transcript
CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS SILABO DE BASES DE DATOS I. II. DATOS GENERALES 1.1. Carrera Profesional 1.2. Área Académica 1.3 Ciclo 1.4. Semestre 1.5. Prerrequisito 1.6. Créditos 1.7. Horas semanales 1.8. Duración : Ingeniería de Sistemas : Ingeniería de Sistemas :V : 2014-I : DA44 : 04 : 05 (HT: 03 / HP: 02) : Inicio: 31 de marzo del 2014 Término: 25 de julio del 2014 FUNDAMENTACIÓN La Asignatura de Base de Datos tiene como propósito introducir al estudiante en el Diseño e Implementación de Base de Datos como una herramienta de imprescindible ayuda en la construcción de un sistema de información. Proporcionando al participante un conjunto de técnicas de identificación de requerimientos operacionales, y modelado de bases de datos, pasando por las etapas de diseño conceptual, lógico y físico. Incluyendo el desarrollo de un caso práctico, que incluye desde la identificación de requerimientos hasta la implementación con un Administrador de Base de Datos, en donde se verán conceptos de integridad, seguridad, optimización de consultas y de administración de datos. III. COMPETENCIAS Aplica, analiza y diseña su base de datos partiendo de los requerimientos de información de una empresa para cumplir con los procesos del negocio. Selecciona y aplica las técnicas y estrategias de modelado de base de datos a fin de conseguir un modelo en un plazo más corto y valorando la importancia de las estrategias del modela miento de bases de datos. IV. PROGRAMACIÓN ACADÉMICA SEMANA/SESI ÓN Sesión 1 Introducción a los sistemas de base de datos CONTENIDOS CRITERIO A EVALUAR Conceptuales Sistemas de base de datos (SGBD). Conceptos iniciales de modelo de datos. Esquema general de un diseño de base datos. Procedimentales Desarrolla, interpreta y aplica conceptos de base de datos. Actitudinales Denota entusiasmo y curiosidad por los sistemas de Base de Datos. 1 CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Sesión 2 Diseño de Base de Datos Sesión 3 Diseño Conceptual BD Sesión 4 Diseño Lógico BD Sesión 5 Dependencia funcional 1era, 2da y 3ra forma normal Sesión 6 Diseño Físico BD Sesión 7 Administració n SGBD Sesión 8 Conceptuales Diseño conceptual de base de datos. Análisis de requerimientos. Modelos Entidad-Relación, Relacional y Orientado a Objetos (notación UML). Procedimentales Elabora, diseña y analiza su Base de datos partiendo de los requerimientos de información que los usuarios de una empresa puedan tener como soporte a su gestión, aplicando las primitivas de modelamiento y el análisis funcional y análisis de datos. Actitudinales Describe el diseño conceptual de la base de datos. Conceptuales Diseño Conceptual de Base de Datos. Conceptos Adicionales. Procedimentales Elabora el análisis de su Base de datos partiendo de los requerimientos de información que los usuarios de una empresa puedan tener como soporte a su gestión, aplicando las primitivas de modelamiento y el análisis funcional y análisis de datos. Actitudinales Identifica y justifica la importancia de los conceptos adicionales de la bases de datos. Conceptuales Diseño Lógico de Base de Datos. Construcción y validación de los esquemas lógicos locales. Procedimentales Desarrolla, selecciona y aplica las técnicas y estrategias adecuadas para obtener un modelo de datos óptimo. Actitudinales Describe el diseño lógico de una base de datos. Conceptuales Refinamiento de los modelos. Normalización. Validación de cada esquema mediante la normalización. Procedimentales Desarrolla la selección y aplicación de técnicas y estrategias adecuadas para obtener un modelo de datos óptimo, aplicando las estrategias ascendente y descendente de modelamiento de datos. Actitudinales Identifica ideas para el refinamiento de los modelos Conceptuales Diseño físico de la Base de Datos. Transformaciones. Procedimentales Elabora el diseño e implementa una base de datos. Actitudinales Denota interés por las técnicas aplicadas para los diseños físicos de una base de datos Conceptuales Administración de un Sistema Gestor de Base de Datos. Definiciones. Conceptos Básicos. Avances. Procedimentales Lectura de artículos, investigación y análisis. SGBD. Desarrolla e implementa el módulo de incidencias. E1 E2 E3 Actitudinales Identifica y muestra, responsabilidad y ética en el cumplimiento de sus tareas. EXAMEN PARCIAL EP 2 CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Sesión 9 Introducción a SQL Creación de base de Datos Sesión 10 Consultas de datos Sesión 11 Consultas Avanzadas de datos Sesión 12 Integridad y Manipulación de Datos Sesión 13 Implementació n de Procedimiento s Almacenados Sesión 14 Implementació n de Triggers Conceptuales Introducción al Leguaje SQL. Procedimentales Desarrollo del lenguaje SQL como herramienta de manipulación de datos. Visualiza e inicia el Diseño e Implementación de una base de datos. Actitudinales Identifica y acepta el lenguaje SQL como manipulador de datos. Conceptuales Conoce el Comando SELECT Conoce Consultas de Varias tablas Procedimentales Realiza consultas utilizando el comando Select Realiza consultas a múltiples tablas utilizando los joins. Actitudinales Identifica y acepta el lenguaje SQL como manipulador de datos. E4 Conceptuales Uso de SubQueries Funciones agregadas ORDER BY GROUP BY Presentación de los ‘n’ primeros valores Procedimentales Realiza consultas avanzadas Actitudinales Identifica tolerancia ante las ideas de sus compañeros sobre el manejo del SQL Avanzado. Valora el aporte de todos los grupos de trabajo presentados. Conceptuales Integridad de Datos Métodos de integridad de datos SQL. Manipulación de Datos. Inserción de Registros. Actualización de Registros. Eliminación de Registros. Procedimentales Desarrolla el lenguaje SQL como herramienta de manipulación de datos. Actitudinales Describe y valora el lenguaje SQL como manipulador de datos. E5 Conceptuales Procedimientos Almacenados. SQL. Procedimentales Implementa de procedimientos almacenados Actitudinales Identifica y valora el uso de procedimientos almacenados. Conceptuales Introducción a los Triggers Creación de Triggers Modificación y Eliminación de Triggers Triggers anidados Procedimentales Implementa triggers Actitudinales 3 CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Identifica y valora el aporte de la programación de trigger en la gestión de la base de datos. Conceptuales Conoce su proyecto de base de datos Sesión 15 Sustentación de Proyectos de base de datos Procedimentales Expone su proyecto de base de datos Actitudinales Identifica y muestra, responsabilidad y ética en el desarrollo de su exposición. Sesión 16 Sesión 17 V. E6 E7 EXAMEN FINAL EF EXAMEN APLAZADOS EA ESTRATEGIAS DE APRENDIZAJE - Metodología activa. Trabajo individual y en equipo. Aprendizaje basado en problemas. Empleo del método científico. VI. MEDIOS Y MATERIALES - Cañón multimedia. Libros de biblioteca. Internet. VII. EVALUACIÓN - La evaluación es permanente, formativa y sistemática teniendo en cuenta el desempeño del estudiante en las actividades programadas. se aplicarán pruebas para medir el rendimiento del estudiante, en conocimientos, procedimientos y en actitudes, las mismas que serán pruebas estandarizadas y estructuradas por los docentes de cada asignatura, para ello se usara como instrumentos de evaluación (Cuestionarios, Lista de cotejo, Ficha de observación, Batería de preguntas, Cuestionarios, Lista de cotejo y otros) - La asistencia a clases es obligatoria. El 30% de inasistencias inhabilita al estudiante en la asignatura. - Los criterios de evaluación serán publicados en la sesión/semana correspondiente. - El promedio final de la asignatura se obtiene según formula PF. 4 CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Semana 4 6 7 Descripción Evaluación Continua 1 Evaluación continua 2 Informe y sustentación de trabajos 1 Abreviatura E1 E2 E3 Ponderación 5% 5% 10% Fecha Del 19 al 24 de mayo del 2014 8 Examen Parcial EP 20 % 10 12 15 Evaluación continua 3 Evaluación continua 4 Informe final y sustentación de trabajos E4 E5 E6 5% 10% 10% 15 16 Evaluación actitudinal Examen Final E7 EF 10% 25% 17 Examen de Aplazados EA Porcentaje 40% 60% Del 14 al 19 de julio Del 23 al 25 de julio Evaluación Actitudinal (*) Asistencia Trabajo en Equipo Responsabilidad Respeto 8 4 4 4 Los pesos serán tratados tal cual se indica en la fórmula señalada en el siguiente recuadro: EL PROMEDIO FINAL del curso estará dado por la siguiente fórmula señalada en el siguiente recuadro: PF: E1*0.05+E2*0.05+E3*0.1+EP*0.2+E4*0.05+E5*0.1+E6*0.1+E7*0.1+EF*0.25 VIII. REFERENCIAS BIBLIOGRÀFICAS. POST, Gerald V (2006) Sistemas de Administración de Bases de Datos.3° ed. México: Mc Graw Hill. ROB, Peter (2006) Sistemas de Bases De Datos.5° ed. México: Thomson. SCRATCH, Stephen (2005) Análisis Y Diseño Orientado A Objetos Con Uml Y El Proceso Unificado. México: Mc. Graw Hill. DOLORES, cuadra(2008).Desarrollo de Bases de Datos: Casos prácticos desde el análisis a la implementación. SILBERSCHATZ, Abraham & Otros (2007) Fundamentos De Diseño De Bases De Datos. 5° ed. México: Mc Graw Hil GUARDATI, Silvia (2007) Estructuras De Datos A Orientada A Objetos. México: PEARSON Education S.A. MATSUKAWA MAEDA, Sergio (2004) Análisis y Diseño Orientado a Objetos con UML. Perú: Macro S.A. 5