Plan de contenidos: Base de Datos Avanzadas
De Computacion
Universidad Técnica Particular de Loja
Escuela de Ciencias de la Computación
MODALIDAD PRESENCIAL
PLAN DOCENTE DE MATERIA
A. DATOS BÁSICOS DEL PROFESOR
Nombres y Apellidos: Juan Carlos Morocho
Correo electrónico: jcmorocho@utpl.edu.ec
CITTES / Departamento: UPSI / Desarrollo de Software
Horario de tutoría personalizada: Lunes a Viernes 08H00 – 09H00
Información de Contacto
Teléfono: 2570275
Extensión: 2637
Cuenta SKYPE: jcmorocho
Cuenta MSN: juank_m@hotmail.com
Cuenta del.icio.us: http://del.icio.us/juank_m
Dirección Blog/web: http://jcmorocho.wordpress.com
B. DATOS BÁSICOS DE LA MATERIA
Área Académica Técnica
Escuela de Ciencias de la Computación
Nombre de la Materia: Base de Datos Avanzadas
Semestre en el que se imparte: Abril – Agosto 2008
Tipo de materia: TRONCAL de carrera
Número de créditos UTPL - ECTS: 3
Día y horario de clases presenciales: De acuerdo al horario definido por la Escuela
Nro. de Aula: De acuerdo a la distribución de las salas de cómputo
Conocimientos previos recomendados:
El profesional en formación preferentemente debería haber cursado la asignatura de Fundamentos de Base de Datos, además debe tener destrezas para dado un problema elaborar el modelo E/R, transformarlo al modelo relacional, aplicarle las reglas de Normalización y traducir el modelo normalizado a lenguaje SQL para su implementación en cualquier DBMS, habilidades de programación.
C. COMPETENCIAS A DESARROLLAR (expresados como resultados de aprendizaje)
√ Capacidad de abstracción, análisis y síntesis
√ Capacidad de aplicar los conocimientos en la práctica
√ Conocimiento sobre el área de estudio y la profesión
√ Capacidad de aprender a aprender como política de formación continua
√ Habilidades para buscar, procesar y analizar información procedentes de fuentes diversas
√ Competencias específicas de la Carrera
√ Competencias genéricas de la UTPL
D. CONTENIDOS Y PLANIFICACIÓN GENERAL DE LA MATERIA
PARTE I
|
CAPÍTULO |
CONTENIDOS |
SEMANA |
ACTIVIDADES PRESENCIALES (con profesor) |
ACTIVIDADES EXTRACLASE |
||
|
|
|
|
Actividad |
Nro. de horas |
Actividad |
Nro. de horas |
|
TEMA 1 Metodología de diseño de bases de datos: Diseño conceptual (Capítulo 15, pág. 399) |
Introducción a la metodología de diseño de bases de datos
Panorámica de la metodología de diseño de bases de datos
Metodología de diseño conceptual de la base de datos |
Semana 1 |
* Presentación de la asignatura y normativas generales * Breve introducción * Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo |
30 min
10 min
90 min
50 min |
* Lectura previa y elaboración del resumen del tema * Desarrollar los ejercicios 15.17 y 15.18 propuestos en el texto al final del capítulo * Interacción en el campus virtual |
180 min
120 min.
60 min |
|
TEMA 2 Metodología: diseño lógico de bases de datos para el modelo relacional (Capítulo 16, pág. 421) |
Metodología de diseño lógico de bases de datos para el modelo relacional
|
Semana 2 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo |
130 min
50 min
|
* Lectura previa y elaboración del resumen del tema * Desarrollar los ejercicios 16.8 y 16.11 propuestos en el texto al final del capítulo * Interacción en el campus virtual |
150 min
120 min
60 min |
|
TEMA 3 Metodología: diseño físico de bases de datos relacionales (Capítulo 17, pág. 451) |
Comparación del diseño lógico y del diseño físico de bases de datos
Panorámica de la metodología de diseño físico de bases de datos Metodología de diseño físico de bases de datos relacionales |
Semana 3 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo |
130 min
50 min
|
* Lectura previa y elaboración del resumen del tema * Desarrollar los ejercicios 17.11 y 17.12 propuestos en el texto al final del capítulo * Interacción en el campus virtual |
180 min
120 min
60 min
|
|
TEMA 4 Metodología: monitorización y optimización del sistema final (Capítulo 18, 473) |
Desnormalización e introducción de redundancia controlada
Monitorización del sistema para mejorar el rendimiento |
Semana 4 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo |
130 min
50 min
|
* Lectura previa y elaboración del resumen del tema * Desarrollar el ejercicio 19.9 propuesto en el texto al final del capítulo * Interacción en el campus virtual |
180 min
120 min
60 min
|
|
TEMA 5 Seguridad (Capítulo 19, pág. 493) |
Seguridad de la base de datos
Contramedidas: controles informatizados
Seguridad en el SGBD de Microsoft Office Access
Seguridad en el SGBD de Oracle
Seguridad de un SGBD en entornos web |
Semana 5 y 6 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo
|
130 min
50 min
|
* Lectura previa y elaboración del resumen del tema * Se propondrá oportunamente ejercicios a través del campus virtual * Interacción en el campus virtual |
180 min
120 min
60 min
|
|
TOTAL (horas) |
|
15 Hrs |
|
29.5 Hrs |
||
Fechas importantes (actividades académicas):
* Cuatro días laborables posterior a la primera clase: entrega de los ejercicios 15.17 y 15.18 desarrollados correctamente
* Cuatro días laborables posterior a la segunda clase: entrega de los ejercicios 16.8 y 16.11 desarrollados correctamente
* Cuatro días laborables posterior a la tercera clase: entrega de los ejercicios 17.11 y 17.12 correctamente desarrollados
* Cuatro días laborables posterior a la cuarta clase: entrega del ejercicio 19.9 correctamente desarrollado
* Primer día de exámenes del primer bimestre: entrega de los ejercicios propuestos para el tema 5 correctamente desarrollados
PARTE II
E. EVALUACIÓN DE LA MATERIA
ACTIVIDADES: (las actividades y porcentajes variarán de acuerdo a la materia)
|
ACTIVIDAD |
CRITERIOS |
INSTRUMENTO |
Peso |
Puntos |
Recuperable? |
|
Asistencia y participación |
-Participación activa en clase -Interacción en el campus virtual -Participación en trabajo grupal |
Observación y notas del profesor. |
30% |
2 |
NO |
|
Conceptos de la materia |
-Dominio de los conocimientos teóricos de la materia |
Examen teórico (prueba objetiva) |
40% |
8 |
SI |
|
Aportaciones del alumno |
-Entrega de ejercicios resueltos en cada capítulo - Avances del proyecto de curso |
Valoración del producto o actividad |
20% |
8 |
SI |
|
Aplicación de conceptos en la práctica |
-Resolución en clase de los ejercicios planteados con las herramientas software sugeridas |
Observación y notas del profesor. |
10% |
2 |
NO |
|
TOTAL |
|
|
100% |
20 puntos |
|
- Nota: La evaluación general del bimestre se desarrollará de acuerdo a las fechas establecidas en el calendario académico
SEGUNDO BIMESTRE
PARTE I
|
CAPÍTULO |
CONTENIDOS |
SEMANA |
ACTIVIDADES PRESENCIALES (con profesor) |
ACTIVIDADES EXTRACLASE |
||
|
|
|
|
Actividad |
Nro. de horas |
Actividad |
Nro. de horas |
|
TEMA 6 Gestión de Transacciones (Capítulo 20, pág. 521) |
Definición de datos
Vistas
Transacciones
Control de acceso |
Semana 1 y 2 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo * Laboratorio: ejercicios en Oracle SQL * Revisión de propuesta de Proyecto |
60 min
50 min
120 min
60 min |
* Lectura previa y elaboración del resumen del tema * Desarrollar el ejercicio 20.18 propuesto en el texto al final del capítulo * Desarrollo del proyecto de acuerdo a la planificación |
180 min
90 min
120 min
|
|
TEMA 7 Bases de datos distribuidas: conceptos y diseño (Capítulo 22, pág. 625) |
Introducción
Panorámica de la comunicación por red
Funciones y arquitectura de un SGBDD
Diseño de bases de datos relacionales distribuidas
Transparencia en un SGBDD
Las doce reglas de Date para un SGBDD |
Semana 3 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo * Recepción de avances del Proyecto |
60 min
50 min
10 min
|
* Lectura previa y elaboración del resumen del tema * Desarrollar el ejercicio 22.18 propuesto en el texto al final del capítulo * Desarrollo del proyecto de acuerdo a la planificación |
180 min
90 min
60 min
|
|
TEMA 8 Replicación y bases de datos móviles (Capítulo 24, pág. 709) |
Introducción a la replicación de bases de datos
Beneficios de la replicación de base de datos
Aplicaciones de la replicación
Componentes básicos de la replicación de bases de datos
Entornos de replicación de bases de datos
Servidores de replicación
Introducción a las bases de datos móviles |
Semana 4 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo * Recepción de avances del Proyecto |
60 min
50 min
10 min
|
* Lectura previa y elaboración del resumen del tema * Desarrollar el ejercicio 24.12 propuesto en texto al final del capítulo * Desarrollo del proyecto de acuerdo a la planificación |
180 min
90 min
60 min
|
|
TEMA 9 Tecnología web y sistemas de gestión de bases de datos (Capítulo 29, pág. 897) |
Servicios web
Lenguaje script
Common Gateway Interface
Cookies http
Extensiones del servidor web
Java
Plataforma web de Microsoft |
Semana 5 y 6 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo * Recepción de avances del Proyecto |
70 min
50 min
10 min
|
* Lectura previa y elaboración del resumen del tema * Desarrollar el ejercicios 29.12 propuesto en el texto al final del capítulo * Desarrollo del proyecto de acuerdo a la planificación |
180 min
90 min
60 min
|
|
TEMA 10 Introducción a los SGBD orientados a objetos (Capítulo 25, pág. 731) |
Aplicaciones avanzadas de base de datos
Debilidades de los SGBDR
Almacenamiento de objetos en una base de datos relacional
Sistemas de bases de datos de nueva generación
Diseño de bases de datos orientadas a objetos
Análisis y diseño orientados a objetos con UML |
Semana 7 |
* Explicación y discusión de conceptos * Resolver las cuestiones de repaso del capítulo * Recepción del informe final del Proyecto * Socialización del proyecto |
60 min
50 min
10 min
120 min |
* Lectura previa y elaboración del resumen del tema * Desarrollar el ejercicio 25.13, propuesto en el texto al final del capítulo * Desarrollo del proyecto de acuerdo a la planificación * Preparación del informe fina del proyecto |
180 min
90 min
60 min
120 min
|
|
TOTAL (horas) |
|
15 Hrs. |
|
32.5 Hrs. |
||
Fechas importantes (actividades académicas):
* Cuatro días laborables posterior a la primera clase: entrega del ejercicio 20.18 desarrollado correctamente
* Cuatro días laborables posterior a la segunda clase: entrega del ejercicio 22.18 desarrollado correctamente
* Cuatro días laborables posterior a la tercera clase: entrega del ejercicio 24.12 correctamente desarrollado
* Cuatro días laborables posterior a la cuarta clase: entrega del ejercicio 29.12 correctamente desarrollado
* Primer día de exámenes del segundo bimestre: entrega de los ejercicios propuestos para el tema 10 correctamente desarrollados
PARTE II
F. EVALUACIÓN DE LA MATERIA
ACTIVIDADES: (las actividades y porcentajes variarán de acuerdo a la materia)
|
ACTIVIDAD |
CRITERIOS |
INSTRUMENTO |
Peso |
Puntos |
Recuperable? |
|
Asistencia y participación |
-Participación activa en clase -Interacción en el campus virtual -Participación en trabajo grupal |
Observación y notas del profesor. |
20% |
4 |
NO |
|
Conceptos de la materia |
-Dominio de los conocimientos teóricos de la materia |
Examen teórico (prueba objetiva) |
40% |
8 |
SI |
|
Realización de Proyecto de curso |
Para los avances y el informe final del proyecto se considerará: - Estructura - Calidad de la documentación - Originalidad -Ortografía y presentación |
Valoración de avances e informe final y socialización |
30% |
6 |
SI |
|
Aportaciones del alumno |
-Entrega de ejercicios resueltos en cada capítulo |
Valoración del producto o actividad |
10% |
2 |
SI |
|
TOTAL |
|
|
100% |
20 puntos |
|
- Nota: La evaluación general del bimestre se desarrollará de acuerdo a las fechas establecidas en el calendario académico
G. RECUPERACIÓN
- Las actividades de recuperación (antes supletorios) deberán desarrollarse de acuerdo a las fechas establecidas en el calendario académico
- En ésta parte se debe indicar las actividades realizadas durante el desarrollo de la materia que podrán ser recuperados, el instrumento a utilizarse para la recuperación y el puntaje.
- La recuperación es para los estudiantes que no completen 28 puntos en ambos bimestres o que desee mejorar su promedio.
|
|
ACTIVIDAD A RECUPERAR |
INSTRUMENTO |
Puntos |
|
Primer Bimestre |
- Conceptos de la materia - Aportaciones del alumno |
- Prueba objetiva - Entrega de ejercicios correctamente resueltos - Avances del proyecto de curso |
8 2
6 |
|
Segundo Bimestre |
- Conceptos de la materia - Realización de proyecto de curso - Aportaciones del alumno |
- Prueba objetiva - Informe final del proyecto y socialización - Entrega de ejercicios correctamente resueltos |
8 6
2
|
H. RECURSOS A UTILIZAR PARA EL DESARROLLO DE LA MATERIA:
En este punto se debe indicar todos los recursos que el estudiante empleará para adquirir las competencias
- Bibliografía Básica
* CONNOLLY, Thomas M.; BEGG, Carolyn E., “Sistemas de bases de datos. Un enfoque práctico para diseño, implementación y gestión”, Pearson, 4ta. Edición, 2005, 1269 pág.
- Bibliografía Complementaria
* SILBERSCHATZ A., KORTH H., SUDARSHAN S., “Fundamentos de Bases de Datos”, McGraw Hill, Madrid, 1998, 3ra. Edición, 641 p.
* SCOTT, Urman, “Oracle 9i PL/SQL Programming”, McGraw Hill Osborne, 2002, 631 pág.
- Enlaces web
* Sitio oficial de Oracle: http://otn.oracle.com
- Otros recursos
* La Wikipedia: http://es.wikipedia.org/wiki/Portada
* Slideshare: http://www.slideshare.net
