Implementación De Base De Datos-IS163-201502
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 10/01/2022 07:29:28
Item License http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Link to Item http://hdl.handle.net/10757/645330
III. INTRODUCCIÓN
El curso imparte los conocimientos necesarios para entender de forma detallada la arquitectura y funcionamiento de los manejadores de bases de datos, el proceso de implementación, su administración, optimización y mantenimiento, así como la seguridad de la información de una base de datos.
IV. LOGRO (S) DEL CURSO
Al finalizar el curso el alumno implementa una base de datos con una correcta administración y eficiente gestión de la información.
UNIDAD Nº: 1 LENGUAJE SQL
LOGRO
Al finalizar la unidad el alumno ejecuta sentencias en lenguaje SQL para manipular datos en bases de datos relacionales.
TEMARIO
- Conceptos básicos.
- SQL DDL - SQL DML - SQL DCL
- Procedimientos almacenados y triggers
HORA(S) / SEMANA(S) Sesión 1-4
I. INFORMACIÓN GENERAL
CURSO
:
Implementación de Base de DatosCÓDIGO
:
IS163CICLO
:
201502CUERPO ACADÉMICO
:
Del Mar Arzola, Jorge LuisCRÉDITOS
:
5SEMANAS
:
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 GESTIÓN DE LA MEMORIA
LOGRO
Al finalizar la unidad el alumno identifica los dispositivos de almacenamiento físico de las bases de datos.
TEMARIO - Jerarquías
- Tecnología de discos duros - RAID
- Organización de archivos
- Tipos de registro (fijos y variables) - Manejo de buffers y punteros
HORA(S) / SEMANA(S) Sesión 5
UNIDAD Nº: 3 GESTIÓN DE ÍNDICES
LOGRO
Al finalizar la unidad el alumno implementa índices para obtener un acceso eficaz a las tablas de una base de datos.
TEMARIO - Tipos de índices
- Mantenimiento de índices - Aplicaciones
HORA(S) / SEMANA(S) Sesión 6
UNIDAD Nº: 4 PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS
LOGRO
Al finalizar la unidad el alumno implementa técnicas de optimización para procesar las consultas a la base de datos utilizando el lenguaje SQL.
TEMARIO - Plan de ejecución - Costo de operación - Algoritmos
- Optimización basada en el costo
HORA(S) / SEMANA(S) Sesión 7-9
UNIDAD Nº: 5 ARQUITECTURA DE LOS DBMS
LOGRO
Al finalizar la unidad el alumno identifica las diferentes arquitecturas y componentes de un DBMS, haciendo énfasis en la importancia de su adecuada gestión.
TEMARIO
- Arquitectura de los DBMS - Componentes de los DBMS
HORA(S) / SEMANA(S) Sesión 10
UNIDAD Nº: 6 GESTIÓN DE TRANSACCIONES
LOGRO
Al finalizar la unidad el alumno implementa una gestión de transacciones, control de concurrencia y recuperación de base de datos.
TEMARIO
- Procesamiento de transacciones - Control de concurrencia - Recuperación de base de datos
HORA(S) / SEMANA(S) Sesión 11-12
UNIDAD Nº: 7 SEGURIDAD Y AUDITORÍA
LOGRO
Al finalizar la unidad el alumno implementa la seguridad de una base de datos en una organización identificando los riesgos y estableciendo los controles necesarios para mitigarlos.
TEMARIO
- Conceptos de seguridad - Control de accesos - Encriptación
- Auditoria en un entorno de base de datos
HORA(S) / SEMANA(S) Sesión 13
VI. METODOLOGÍA
El curso se dicta en forma presencial en 2 sesiones semanales de 3 horas de teoría/práctica. 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.
A lo largo del curso los alumnos desarrollan un trabajo grupal en donde aplicarán los conocimientos adquiridos.
VII. EVALUACIÓN
FÓRMULA
21% (PC1) + 22% (PC2) + 22% (PC3) + 35% (TF1)
TIPO DE NOTA PESO %
PC - PRÁCTICAS PC 21
PC - PRÁCTICAS PC 22
PC - PRÁCTICAS PC 22
TF - TRABAJO FINAL 35
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. Individual SÍ
PC PRÁCTICAS PC 2 Sesión 10 Unidad 2-4. Individual SÍ
PC PRÁCTICAS PC 3 Sesión 13 Unidad 5-7. Individual SÍ
TF TRABAJO FINAL 1 Sesión 14 Unidad 1-7. Grupal NO
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)