• General

    Desarrollo de Sistemas de Información (2013)

    • Programa

      programa

       

       

      Datos identificativos de la Asignatura

      • Asignatura: Desarrollo de Sistemas de Información

      • Código: G665

      • Departamento / Área: Departamento de Matemáticas, Estadística y Computación

      • Título: Grado en Ingeniería Informática

      • Centro: Facultad de Ciencias

      • Créditos ECTS: 6

      • Idioma de impartición: Español

      • Profesor responsable: Marta Elena Zorrilla Pantaléon

      • Otros profesores: Miguel Ángel Gutiérrez Lecue

       

       

       

          Programa de la asignatura    

       

      Bloque Temático I. Análisis y diseño de sistemas de información

      • Tema 1. Introducción. Ciclo de vida de los sistemas de información. Fases del diseño de Bases de Datos: diseño conceptual, lógico y físico. Técnicas, modelos de datos y herramientas.

      • Tema 2. Diseño conceptual. Análisis de requisitos. Modelo Entidad-Relación extendido (EER). Lenguaje de Modelado Unificado (UML) y definición de restricciones en OCL. Diferencias EER vs UML.

      • Tema 3. Diseño lógico. Reglas de transformación EER a modelo relacional. Reglas de transformación UML a modelo relacional. Validación mediante técnicas de normalización.

      • Tema 4. Diseño físico. Organización de ficheros. Definición de tablas y restricciones. Definición de vistas. Definición de índices. Transacciones y el nivel de concurrencia. Estrategias para el acceso eficiente a los datos. Refactorizado.

       

      Bloque Temático II. Construcción de aplicaciones con acceso a BD

      • Tema 5. Arquitectura de las aplicaciones con acceso a BD. Introducción. Revisión histórica. Arquitectura N-capas. Capa de persistencia. Frameworks de persistencia.

      • Tema 6. Seguridad en sistemas de información. Introducción. Amenazas. Elementos a asegurar. Mecanismos que ofrecen los gestores. Seguridad en aplicaciones de acceso a datos.

      • Tema 7. Pruebas. Tipos de pruebas: sobre elementos estáticos y dinámicos, pruebas de rendimiento, de recuperación y de seguridad. Diseño y generación de casos de prueba. Técnicas y herramientas.

       

      Bloque Temático III. Análisis y diseño de almacenes de datos

      • Tema 8. Introducción a los almacenes de datos. Sistemas de Información orientados a la toma de decisiones: motivación, definición y características. Diferencias e interrelación con los sistemas transaccionales (OLTP). Arquitectura y herramientas.

      • Tema 9. Diseño multidimensional. Ciclo de vida de un sistema BI/DW. Diseño multidimensional. Soporte para BD dimensionales en SQL:2003.