You are on page 1of 5

I.

INFORMACIN GENERAL
CURSO
CDIGO
CICLO
PROFESOR (ES)
CRDITOS
SEMANAS
HORAS
HORAS TOTALES
REA O CARRERA

:
:
:
:
:
:
:
:
:

Implementacin de Base de Datos


IS163
201301
Ayala Vilchez, Antonio
Del Mar Arzola, Jorge Luis
5
8
6 H (Teora) Semanal
87
Ingenieria de Sistemas - Epe

II. MISIN Y VISIN DE LA UPC


Misin: Formar lderes ntegros e innovadores con visin global para que transformen el Per.
Visin: Ser lder en la educacin superior por su excelencia acadmica y su capacidad de innovacin.

III. INTRODUCCIN
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 implementacin, su administracin,
optimizacin y mantenimiento, as como la seguridad de la informacin de una base de datos.
IV. LOGRO (S) DEL CURSO
Al finalizar el curso el alumno implementa una base de datos con una correcta administracin y eficiente
gestin de la informacin.
V. UNIDADES DE APRENDIZAJE

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 bsicos.
- SQL DDL
- SQL DML

- SQL DCL
- Procedimientos almacenados y triggers
HORA(S) / SEMANA(S)
Sesin 1-4

UNIDAD N: 2 GESTIN DE LA MEMORIA


LOGRO
Al finalizar la unidad el alumno identifica los dispositivos de almacenamiento fsico de las bases de datos.
TEMARIO
- Jerarquas
- Tecnologa de discos duros
- RAID
- Organizacin de archivos
- Tipos de registro (fijos y variables)
- Manejo de buffers y punteros
HORA(S) / SEMANA(S)
Sesin 5

UNIDAD N: 3 GESTIN 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)
Sesin 6

UNIDAD N: 4 PROCESAMIENTO Y OPTIMIZACIN DE CONSULTAS


LOGRO
Al finalizar la unidad el alumno implementa tcnicas de optimizacin para procesar las consultas a la base
de datos utilizando el lenguaje SQL.
TEMARIO
- Plan de ejecucin
- Costo de operacin

- Algoritmos
- Optimizacin basada en el costo
HORA(S) / SEMANA(S)
Sesin 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 gestin.
TEMARIO
- Arquitectura de los DBMS
- Componentes de los DBMS
HORA(S) / SEMANA(S)
Sesin 10

UNIDAD N: 6 GESTIN DE TRANSACCIONES


LOGRO
Al finalizar la unidad el alumno implementa una gestin de transacciones, control de concurrencia y
recuperacin de base de datos.
TEMARIO
- Procesamiento de transacciones
- Control de concurrencia
- Recuperacin de base de datos
HORA(S) / SEMANA(S)
Sesin 11-12

UNIDAD N: 7 SEGURIDAD Y AUDITORA


LOGRO
Al finalizar la unidad el alumno implementa la seguridad de una base de datos en una organizacin
identificando los riesgos y estableciendo los controles necesarios para mitigarlos.
TEMARIO
- Conceptos de seguridad
- Control de accesos
- Encriptacin
- Auditoria en un entorno de base de datos
HORA(S) / SEMANA(S)

Sesin 13

VI. METODOLOGA
El curso se dicta en forma presencial en 2 sesiones semanales de 3 horas de teora/prctica. Los temas tericos
son presentados con apoyo en material de lectura seleccionado, que los alumnos deben revisar antes de su
tratamiento en clases. La aplicacin prctica 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 aplicarn los conocimientos adquiridos.
VII. EVALUACIN
FRMULA
20% (PC1) + 20% (PC2) + 30% (TF1) + 30% (EB1)
TIPO DE NOTA

PESO %
20
20
30
30

PC - PRCTICAS PC
PC - PRCTICAS PC
TF - TRABAJO FINAL
EB - EVALUACIN FINAL
VIII. CRONOGRAMA
TIPO DE
PRUEBA
PC
PC
TF
EB

DESCRIPCIN NOTA NM. DE


PRUEBA
PRCTICAS PC
1
PRCTICAS PC
2
TRABAJO FINAL
1
EVALUACIN FINAL 1

FECHA
Sesin 5
Sesin 10
Sesin 13
Sesin 14

OBSERVACIN
Unidad 1
Unidad 2-4
Unidad 1-7
Unidad 1-7

RECUPERABLE
S
S
NO
S

IX. BIBLIOGRAFA DEL CURSO


BSICA
ELMASRI, Ramez (2007) Fundamentos de sistemas de bases de datos. Madrid : Pearson educacin :
Addison Wesley.
(005.74 ELMA 2007)
KROENKE, David (2003) Procesamiento de bases de datos : fundamentos, diseo e implementacin.
Mxico, D.F. : Pearson Educacin.
(005.74 KROE 2003)
RECOMENDADA
(No necesariamente disponible en el Centro de Informacin)
BRYLA, Bob (2008) Oracle database 11g DBA handbook. New York : McGraw-Hill.
(005.7565O BRYL)

KNIGHT, Brian (2009) Professional Microsoft SQL server 2008 : administration. Indianapolis, IN :
Wiley.
(005.7565S KNIG)
LONEY, Kevin (2009) Oracle database 11g the complete reference. New York : McGraw-Hill.
(005.7565O LONE/D/11)
TREZZO, Joe (1999) Oracle PL/SQL tips & techniques. Berkeley, CA : Osborne/McGraw-Hill.
(005.7585 TREZ)

You might also like