Diseño De Base De Datos-IS149-201200
Item Type info:eu-repo/semantics/report Authors Del Mar Arzola Jorge Luis
Publisher Universidad Peruana de Ciencias Aplicadas (UPC) Rights info:eu-repo/semantics/openAccess; Attribution-
NonCommercial-ShareAlike 3.0 United States Download date 28/11/2021 22:54:17
Item License http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Link to Item http://hdl.handle.net/10757/645660
III. INTRODUCCIÓN
El curso imparte los conocimientos sobre los componentes de los manejadores de bases de datos, su funcionalidad, los fundamentos teóricos del modelo relacional, su estructura, su integridad y la manipulación de datos.
IV. LOGRO (S) DEL CURSO
Al finalizar el curso cada alumno diseña modelos de información conceptuales y lógicos de bases de datos para diversos problemas de negocio, que brindan soporte adecuado a las necesidades de las empresas.
UNIDAD Nº: 1 INTRODUCCIÓN A LAS BASES DE DATOS
LOGRO
Al finalizar la unidad cada alumno identifica los conceptos básicos de los manejadores de bases de datos.
TEMARIO
- Conceptos básicos.
- Manejadores de bases de datos (DBMS): estructura y componentes funcionales, esquemas físicos de bases de datos, historia.
- Las bases de datos como parte de un proyecto de desarrollo de software.
HORA(S) / SEMANA(S) Sesión 1
I. INFORMACIÓN GENERAL
CURSO
:
Diseño de Base de DatosCÓDIGO
:
IS149CICLO
:
201200CUERPO ACADÉMICO
:
Del Mar Arzola, Jorge LuisCRÉDITOS
:
4SEMANAS
:
8HORAS
:
6 H (Teoría) Semanal ÁREA O CARRERA:
Ingenieria de Sistemas - EpeII. MISIÓN Y VISIÓN DE LA UPC
Misión: Formar líderes íntegros e innovadores con visión global para que transformen el Perú.
Visión: Ser líder en la educación superior por su excelencia académica y su capacidad de innovación.
V. UNIDADES DE APRENDIZAJE
UNIDAD Nº: 2 NORMALIZACIÓN
LOGRO
Al finalizar la unidad cada alumno identifica las dependencias funcionales que se presentan entre los datos, en función de su semántica y de las reglas que rigen cada caso de negocio. Aplica el procedimiento y los principios de normalización en la construcción de los modelos de datos, en base a las dependencias funcionales identificadas.
TEMARIO
- Dependencia de datos: Funcional, transitiva, completa y multivalorada.
- Primera, segunda y tercera forma normal.
- Forma normal de Boyce & Codd, y cuarta forma normal.
- Procedimientos de normalización.
HORA(S) / SEMANA(S) Sesión 2-4
UNIDAD Nº: 3 MODELOS DE INFORMACIÓN
LOGRO
Al finalizar la unidad cada alumno analiza, modela y diseña esquemas de BD usando el lenguaje de modelamiento UML, identificando críticamente clases de entidad, atributos, asociaciones y reglas de negocio de sistemas concretos, valorando el empleo de metodologías que favorecen el orden y el establecimiento de estándares.
TEMARIO
- Diseño conceptual.
- Clases de Entidad.
- Atributos.
- Asociaciones: simples, de clase, agregaciones, composiciones y de generalización.
- Nombre y multiplicidad de asociaciones.
- Diseño lógico relacional.
- Tablas relacionales.
- Claves primarias, índices.
- Relaciones identificativas y no identificativas.
- Dominios, restricciones y reglas de negocio.
HORA(S) / SEMANA(S) Sesión 5-9
UNIDAD Nº: 4 MODELO RELACIONAL
LOGRO
Al finalizar la unidad cada alumno aplica los operadores del álgebra relacional en la resolución de consultas sobre sistemas reales, aumentando su interés por mejorar la calidad de respuesta a las demandas de los usuarios.
TEMARIO
- Elementos y conceptos.
- Tipos de relaciones.
- Reglas de integridad.
- Álgebra relacional.
Sesión 10-12
UNIDAD Nº: 5 OTROS MODELOS DE BASES DE DATOS
LOGRO
Al finalizar la unidad cada alumno analiza, aplica y evalua el modelamiento dimensional orientado a la satisfacción de necesidades de información gerencial, apreciando una estrategia alternativa de modelamiento para un uso específico y aumentando su capacidad de comparación y elección. Distingue las características y particularidades de las bases de datos orientadas a objetos.
TEMARIO
- Procesamiento transaccional vs. DataWarehousing.
- El modelo dimensional.
- El modelo estrella y sus variaciones.
- Técnicas de análisis de datos: OLAP y datamining.
- Conceptos básicos referidos al almacenamiento de datos en BD orientadas a objetos.
HORA(S) / SEMANA(S) Sesión 13
VI. METODOLOGÍA
El curso se desarrolla en dos sesiones semanales de tres horas teórico-prácticas, con la participación activa y permanente de los alumnos. Los temas teóricos son presentados con apoyo en material de lectura seleccionado, que los alumnos deben revisar antes de su tratamiento en clases. La aplicación práctica de los conceptos trabajados se realiza mediante el desarrollo de ejercicios propuestos por el profesor.
Asimismo, los alumnos desarrollan a lo largo del curso un trabajo grupal que será sustentado por los alumnos y evaluado de manera individual y grupal.
VII. EVALUACIÓN
FÓRMULA
20% (PC1) + 20% (PC2) + 30% (TF1) + 30% (EB1)
TIPO DE NOTA PESO %
PC - PRÁCTICAS PC 20
PC - PRÁCTICAS PC 20
TF - TRABAJO FINAL 30
EB - EVALUACIÓN FINAL 30
VIII. CRONOGRAMA Módulo Regular
TIPO DE PRUEBA
DESCRIPCIÓN NOTA NÚM. DE PRUEBA
FECHA OBSERVACIÓN RECUPERABLE
PC PRÁCTICAS PC 1 Sesión 5 Unidad 1-2 SÍ
PC PRÁCTICAS PC 2 Sesión 10 Unidad 3 SÍ
TF TRABAJO FINAL 1 Sesión 13 Unidad 1-4 NO
EB EVALUACIÓN FINAL 1 Sesión 14 Unidad 1-5 SÍ
IX. BIBLIOGRAFÍA DEL CURSO
BÁSICA
ELMASRI, Ramez (2007) Fundamentos de sistemas de bases de datos. Madrid : Pearson educación : Addison Wesley.
(005.74 ELMA 2007)
KROENKE, David (2003) Procesamiento de bases de datos : fundamentos, diseño e implementación.
México, D.F. : Pearson Educación.
(005.74 KROE 2003)
RECOMENDADA
(No necesariamente disponible en el Centro de Información)