Sunteți pe pagina 1din 3

Instituto Tecnolgico de Costa Rica - ITCR Escuela de Ingeniera en Computacin Administracin de Tecnologas de Informacin Programa del Curso: Bases

de datos Avanzadas 1. Datos Generales


Cdigo del curso: Nombre del curso: Tipo de curso: Nmero de crditos: Nmero de horas semanales presenciales: Nmero de horas de trabajo independiente del estudiante: Asistencia: Requisitos: Correquisitos: Cupo mnimo y mximo de estudiantes por atender: Ubicacin del curso en el plan de estudio: Fechas de vigencia del programa: Posibilidad de aprobar por suficiencia: Hora de consulta: Nombre del profesor: ATI-4601 Electiva Bases de Datos Terico Prctico 4 4 12 Obligatoria ATI-3600 Base Datos 20-40

No L 1-3 y J 8-10 Alicia Salazar

2. Descripcin del Curso


El curso de electiva de base de datos pretende que estudiante obtenga experiencia prctica en las funcionalidades avanzadas de dos sistemas administradores de bases ampliamente utilizados en el mercado en la actualidad.

3. Objetivos Generales
Estudiar y poner en prctica funcionalidades avanzadas de un sistema Administrador de Base de Datos como replicacin, recuperacin de fallas.

4. Objetivos Especficos
Estudiar y poner prctica procedimientos de recuperacin de dos sistemas administradores de base de datos. Estudiar el procesamiento transaccional de los sistemas de bases de datos. Estudiar ambientes de replicacin de bases de datos. Conocer las tendencias actuales en el campo de la tecnologa de base de datos.

5. Contenidos Introduccin.

Instalacin de Oracle 11.2g, SQL Server 2008. SQL (OUTER JOIN, ROLL UP, GROUPING, CUBE, CONNECT, EXPRESIONES REGULARES) Consideraciones para el diseo de base de datos. Arquitectura de Oracle Server.

Conexin de clientes al servidor. Arquitectura de SQL Server. Conexin de clientes al servidor. Procedimientos almacenados. PL/SQL T-SQL Base de datos relacional objeto. Seguridad y administracin de usuarios. Usuarios, roles y privilegios. Esquemas de replicacin (SQL/ORACLE). Enlace a base de datos remotas. Definicin e implantacin. Base de datos en espera(Stand By). Rendimiento y optimizacin. Indces y rendimiento. Optimizacin de consultas. Administracin de transacciones y bitcora. Registro de transacciones y proceso de recuperacin. Transacciones anidadas. Transacciones de larga duracin. Respaldo, restauracin y recuperacin. Respaldos fuera de lnea. Generacin de archivos de bitcora, respaldo, restauracin y recuperacin. Servicios WEB en la base de datos. XML en la base de datos.

6. Cronograma

Tema 1. Introduccin . 2. Arquitectura de Oracle 11.2G. 3. Arquitectura de SQL Server 2008. 4. Procedimientos almacenados. 5. Seguridad y administracin de usuarios. 6. Modelo relacional objeto. 7. Esquemas de replicacin. 8. Base de datos en espera. 9. Rendimiento y optimizacin. 10. Administracin de transacciones y bitcora. 11. Respaldo y recuperacin. 12. Servicios WEB en la base de datos.

Semanas 1 1 1 2 1 2 2 1 1 1 2 1

Loney Kevin. Oracle Database 10g: The complete reference. McGraw Hill/Osborne, 2004. Rankins Ray, Bertucci Paul, Galleli Chris, Silvertein Alex. Microsoft SQL Server 2005 Unleashed. Sams Publishing, 2007. Hart Mathew, Freeman Robert G. Oracle Database 10g RMAN Backup & Recovery. McGraw Hilll/Oracle Press, 2007. Silberhatz Abraham, Korth Henry, Sudarshan S. Fundamentos de Base de Datos. Quinta Edicin, McGraw Hill, 2006.

Aspectos administrativos

Las fechas de entrega de proyectos y tareas son impostergables


Los trabajos asignados son individuales

La defensa del proyecto y trabajos en grupo es obligatoria No se avisarn los das en que se realicen los quices No se repondrn quices o exmenes a no ser de un caso de fuerza mayor como accidente, y para hacer reposicin de stos se requerir el documento respectivo.
Reclamos sobre alguna evaluacin deben ser regresados con una nota por escrito en la que especifiquen la razn por la cual se est realizando el reclamo.

7. Metodologa
Exposicin magistral de los temas, desarrollo de casos de estudio y de proyectos que permitan afianzar los conocimientos y desarrollar habilidades y destrezas del trabajo en equipo.

8. Actividades de Aprendizaje
Los estudiantes elaboraran pruebas cortas, evaluaciones, tareas, proyectos programados, as como participacin en clase.

9. Evaluacin
2 exmenes parciales Proyecto Quices y tareas 40% 40% 20% 100%

El proyecto y tareas (en que se solicite) deben incluir: o Portada o Tabla de contenidos o Introduccin o Descripcin del problema o Diagrama de base de datos (si aplica) o Diccionario de datos (si aplica) o Prototipo (si aplica) o Conclusiones Puntos concluidos y pendientes Recomendaciones Distribucin de la carga de trabajo entre los integrantes del grupo Bibliografa Anexo Procedimiento de instalacin Scripts de instalacin Instructivo para el usuario

No hay examen extraordinario. La nota mnima de aprobacin del curso es 70. 10. Bibliografa

o o

Cualquier otro aspecto que no est contemplado en este documento se evaluar segn reglamento.

S-ar putea să vă placă și