Professional Documents
Culture Documents
Normalizacin
1. Formas Normales basadas en dependencias funcionales: 2FN, 3FN, BCNF
2. Descomposicin de relaciones
3. Enfoques de diseo relacional: anlisis y sntesis
4. Dependencia Multivaluada y 4FN - otras dependencias
5. Costos de la normalizacin
6. Ejercicios de Normalizacin
7. Desnormalizacin para el rendimiento
Material de Referencia:
Henry F. Korth, Abrahan Silberschatz. Fundamentos de base de datos. Captulo 6-7.
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Cap. 21.
Fernndez N., Mauricio . El Modelaje de las Bases de Datos. Universidad del Valle. Cap. 7-1011-12
Elmasri, Ramez y Navathe Shamkant B. Sistemas de Bases de Datos: Conceptos
Fundamentales. Addison-Wesley. Captulo 13.
Ullman, J.D.; Widom, J. "Introduccin a los Sistemas de Bases de Datos". Prentice Hall.
Captulo 3
Algebra Relacional
1. Operaciones tradicionales de conjuntos del lgebra relacional: Unin, Interseccin,
Diferencia, Producto Cartesiano.
2. Operaciones especiales del modelo relacional: Proyeccin, Seleccin, Unin Natural (Join),
Divisin.
3. Otras operaciones del lgebra relacional.
4. Optimizacin de Consultas.
5. Ejercicios de aplicacin.
Material de Referencia:
Henry F. Korth, Abrahan Silberschatz. Fundamentos de base de datos. Captulo 3.
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Cap. 13.
Jeffrey D. Ullman. Principles of database system. Cap. 5.
Fernndez Narvez, Mauricio E. El Modelaje de las Bases de Datos. Universidad del Valle. Cap.
8
Elmasri, Ramez y Navathe Shamkant B. Sistemas de Bases de Datos: Conceptos
Fundamentales. Addison-Wesley. Captulo 6.
Ullman, J.D.; Widom, J. "Introduccin a los Sistemas de Bases de Datos". Prentice Hall.
Captulo 4
Calculo Relacional
1. Clculo relacional de tuplas
2. Clculo relacional de dominios
3. Clculo relacional vs. lgebra relacional
4. Ejercicios de aplicacin
Material de Referencia:
Henry F. Korth, Abrahan Silberschatz. Fundamentos de base de datos. Captulo 3, 5.
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Cap. 14.
Jeffrey D. Ullman. Principles of database system. Cap. 5.
Elmasri, Ramez y Navathe Shamkant B. Sistemas de Bases de Datos: Conceptos
Fundamentales. Addison-Wesley. Captulo 7.
SQL.
1. Caractersticas generales del SQL
2. Estructura bsica
3. Implementacin de operaciones bsicas
4. Ejercicios de aplicacin
5. Taller
Material de Referencia:
Fernndez Narvez, Mauricio E. El Modelaje de las Bases de Datos. Universidad del Valle. Cap.
9
Henry F. Korth, Abrahan Silberschatz. Fundamentos de base de datos. Captulo 4
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Parte II.
Elmasri, Ramez y Navathe Shamkant B. Sistemas de Bases de Datos: Conceptos
Fundamentales. Addison-Wesley. Captulo 7.
James Groff, Paul Weinberg. Aplique SQL. Ullman, J.D.; Widom, J. "Introduccin a los
Sistemas de Bases de Datos". Prentice Hall. Captulo 5
Recuperacin y Atomicidad
1. Tipos de Fallas
2. Jerarqua de almacenamiento
3. Definicin de Transaccin
4. El papel de la bitcora en los procesos de recuperacin
5. Actualizacin diferida y actualizacin inmediata
6. Puntos de verificacin
7. Procesos automticos de recuperacin
Material de Referencia:
Henry F. Korth, Abrahan Silberschatz. Fundamentos de base de datos. Captulo 10,11.
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Cap. 16.
Ullman, J.D.; Widom, J. "Introduccin a los Sistemas de Bases de Datos". Prentice Hall.
Captulo 7
Elmasri, Ramez y Navathe Shamkant B. Sistemas de Bases de Datos: Conceptos
Fundamentales. Addison-Wesley. Captulo 17
Control de Concurrencia
1. Ejecucin de transaccin en serie y en paralelo
2. Ejecuciones serializables
3. Prueba de serializabilidad utilizando grafos
4. El abrazo mortal
5. Protocolos basados en: bloqueo y en hora de entrada
6. Granularidad Mltiple
7. Seguridad en SQL-92
8. Otros aspectos de seguridad: auditoria y cifrado
Material de Referencia:
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Cap. 16,
17.
Henry F. Korth, Abrahan Silberschatz. Fundamentos de base de datos. Captulo 10, 13, 14,
15.
J.C. Date. Introduccin a los sistemas de Base de Datos. Volumen 1. Quinta Edicin. Cap. 16.
Ullman, J.D.; Widom, J. "Introduccin a los Sistemas de Bases de Datos". Prentice Hall.
Captulo 7
Elmasri, Ramez y Navathe Shamkant B. Sistemas de Bases de Datos: Conceptos
Fundamentales. Addison-Wesley. Captulo 18, 19, 20.