Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sila Bo 8971653305515084452
Sila Bo 8971653305515084452
FACULTAD DE INGENIERÍA
MARZO 2022-AGOSTO 2022
NOMBRE DE LA ASIGNATURA CÓDIGO: 17943
CARGA HORARIA
COMPONENTES DEL APRENDIZAJE Horas / Semana Horas / Periodo Académico
PROFESOR(ES) RESPONSABLE(S):
OCHOA BRITO JOSE IGNACIO - (J.O.) ( jose.ochoa@ucuenca.edu.ec ) PRINCIPAL
DESCRIPCIÓN DE LA ASIGNATURA:
Resumen descriptivo en torno al propósito, la estrategia metodológica y el contenido fundamental de la asignatura.
La asignatura presenta conceptos avanzados de bases de datos. En particular, se estudian temas relacionados con indexación, procesamiento y
optimización de consultas, transacciones y concurrencia, y diferentes arquitecturas de bases de datos.
REQUISITOS DE LA ASIGNATURA
Esta asignatura no tiene co-requisitos
PRE-REQUISITOS
Asignatura Código
OBJETIVO(S) DE LA ASIGNATURA:
Objetivos general y específicos de la asignatura en relación al Perfil de salida de la carrera.
Objetivo general: Objetivo general: Entender las técnicas de indexación, procesamiento y optimización de consultas, transacciones y concurrencia y
aplicar dichas técnicas para crear procedimientos y consultas eficientes sobre un motor de base de datos
Objetivos especificos:
1. Aplicar técnicas de optimización de consultas basadas en cómo dichas consultas son procesadas por el gestor de la base de datos
1
4. Conocer las diferentes arquitecturas de sistemas de bases de datos
RESULTADOS O LOGROS DE
INDICADORES ESTRATEGIAS DE EVALUACIÓN
APRENDIZAJE
RdA1. Entender el concepto de transacciones, • Entiende lo que es una transacción • Identifica el tipo de base de datos que usará
identificar y explicar sus propiedades y estados en el trabajo final
• Sabe a qué se refiere cada una de sus
propiedades (ACID) • Entiende y planifica transacciones en BD
RdA2. Conoce y sabe como utilizar orientación a • Es capaz de realizar aplicación usando • Entiende Procedimientos, funciones y triggers
objetos en base de datos orientación a objetos en base de datos como parte de BD Orientada a Objetos
RdA3. Conoce y entiende los diferentes métodos • Entiende las diferencias entre acceso • Comprende Procesamiento de Consultas
de control de acceso y el tipo de seguridad que discrecional y acceso obligatorios
se pueden implementar en las Bases de Datos • Entiende formas de optimización de consultas
• Entiende las vulnerabilidades de las bases
estadísticas y las formas de superarlas
• Identifica formas de concurrencia en BD
RdA4. Identifica y explica los principios • Conoce los principios avanzados en las bases • Comprende la diferencia de Bases de Datos
avanzados en bases de datos de datos NoSQL
RdA5. Analiza, Diseña e Implementa base de • IMplementa aplicaciones con funciones, • Integra en un trabajo final los conocimientos
datos a nivel avanzadado procesimientos y principos avanzados en base adquiridos a nivel avanzado de BD
de datos
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
1. INTRODUCCIÓN AL CURSO
2
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
1. Funciones 1 APRENDIZAJE EN Clase magistral 2 horas
CONTACTO CON EL
2. Procedimientos DOCENTE (ACD)
3. INDEXACIÓN
4. PROCESAMIENTO DE CONSULTAS
3
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
1. Métricas de costo de consultas 1 APRENDIZAJE EN Clase Magistral 2 horas
CONTACTO CON EL
2. Selección DOCENTE (ACD)
5. OPTIMIZACIÓN DE CONSULTAS
6. TRANSACCIONES
4
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
7. CONTROL DE CONCURRENCIA
8. ARQUITECTURAS
5
Nro. COMPONENTE DE
SUB-UNIDADES ACTIVIDADES DE APRENDIZAJE
SESIÓN APRENDIZAJE
1. Visión general 1 APRENDIZAJE EN Exposición Magistral 2 horas
CONTACTO CON EL
2. Características DOCENTE (ACD)
• Entorno de programación
• Computadora
6
CRITERIO GENERAL DE ACREDITACIÓN PUNTAJE
PRUEBAS 20
TRABAJOS 20
EXAMENES 50
PRACTICAS 10
TOTAL: 100
DETALLE DE CRITERIOS DE
PUNTAJE / CRITERIO GENERAL
ACREDITACIÓN
APROVECHAMIENTO I
trabajos 10 TRABAJOS
C94
PRacticas 5 PRACTICAS
pruebas 10 PRUEBAS
INTERCICLO
C95
EXAMEN INTERCICLO 20 EXAMENES
APROVECHAMIENTO II
trabajos 10 TRABAJOS
C96
PRacticas 5 PRACTICAS
pruebas 10 PRUEBAS
FINAL
C97
EXAMEN FINAL 30 EXAMENES
SUSPENSIÓN
C98
Total: 100
BÁSICA
1. Silberchatz A., Korth H., y Sudarshan S. (2011). Database System Concepts. 6ta. edición. McGraw Hill.
COMPLEMENTARIA
Esta asignatura no tiene bibliografía complementaria
Docente: OCHOA BRITO JOSE IGNACIO Director: VEINTIMILLA REYES JAIME EDUARDO