You are on page 1of 6

Facultad de Administracin de Empresas Ingeniera de Sistemas Slabo 1. Datos generales: 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7.

1.8. 1.9. 1.10. Asignatura: Base de Datos II Cdigo: IST0055 Crditos: 4 Horario: Martes y Viernes de 7:00 AM a 9:00 AM Nivel: 5 Paralelo: A Prerrequisitos: IST0045 Periodo lectivo: 2011-2012 Profesor: Ing. Janela Encalada R. Correo electrnico: jencalad@uazuay.edu.ec

2. Descripcin del curso: Las bases de datos hoy en da, constituye la parte ms importante de los sistemas de informacin en las empresas; en la actualidad todo tipo de informacin es almacenada, para posteriormente ser utilizada con varios propsitos como compartirla entre los distintos departamentos de la empresa o extraer informacin puntual en busca de conocimiento. La importancia de brindar los conocimientos terico prcticos de la estructura de los sistemas de gestin de base de datos, el procesamiento de transacciones y la administracin de base de datos, se fundamenta en el apoyo que los estudiantes de la carrera de Ingeniera de Sistemas deben recibir en el desarrollo y entendimiento del rol de los datos, la gestin de archivos y sistemas de base de datos en los sistemas de informacin, en donde Internet y la globalizacin estn inevitablemente presentes en la actualidad.

3. Referencias bibliogrficas requeridas para el curso:


Korth, Silberchatz. Fundamentos de Bases de Datos, 5da Edicin, 2007, McGraw-Hill, Espaa, 952. Chip Dawes, Bob Bryla, Oracle 10g Administration I,1era Edicin, 2005, SYBEX Inc,Estados Unidos,629 Doug Stuns, Tim Buterbaugh, Bob Bryla, Oracle 10g Administracion II,1era Edicin, 2005, SYBEX Inc, Estados Unidos, 700 Kevin Loney, Oracle Database 10g. The Complete Reference,

ORACLE DataBase 10g. The Complete Reference CD-ROM].

(Todo el material est disponible a travs de la profesora.) Sitios de Internet. Administracin de Oracle 10g Parte I http://docit.org/site/document/cursodba10g1parte1pdf Administracin de Oracle 10g Parte II http://www.4shared.com/document/sa9oRxD6/CursoDBA10g1_parte2.html Introduccin al Data WareHouse http://system-services.com/dwintro.asp

4. Objetivos generales del curso:


Al finalizar el curso el estudiante estar en capacidad de: Proporcionar los conceptos referentes a la arquitectura de las bases de datos, tipos de sistemas y procesamiento de Base de Datos. (b) Determinar y ejemplificar los conceptos relevantes en los que se refiere a procesamiento y optimizacin de consultas, gestin de transacciones y control de concurrencias. (d) Presentar las necesidades y funciones de un administrador de la base de datos. (e)

Brindar los conocimientos y ejemplos referentes a la minera de informacin y la


estructura de almacenamiento que los sistemas de toma de decisiones utilizan. (f)

Crear el espacio dentro de clase para que los estudiantes se muestren claros,
convincentes y muestren dominio en sus presentaciones ante la audiencia, a travs de las exposiciones de deberes o trabajos. (i)

5. Relacin del curso con el criterio resultado de aprendizaje:

Resultados o logros del aprendizaje b) Identificacin definicin del problema y

Contribucin (alta, media, baja = 3, 2, 1) 3

El estudiante debe:

Estar en capacidad de identificar el origen de un problema en la base de datos. Determinar si estos problemas surgen en la concepcin de la arquitectura de la base de datos. Determinar si un problema radica en el procesamiento de la base de datos. Determinar si un problema se origina en la incorrecta administracin de la base

de datos.

Estar en capacidad de aplicar los


d) Formulacin problemas de

conceptos aprendidos en procesamiento y optimizacin de consultas, en gestin de transacciones y en control de concurrencias para determinar problemas de rendimiento, integridad, fiabilidad, disponibilidad de la informacin guardada en una base de datos.

e) Resolucin problema del 3

f) Utilizacin herramientas Especializadas de 3

Aplicar los conceptos en procesamiento y optimizacin de consultas, gestin de transacciones, control de concurrencias para que el estudiante proponga soluciones especficas de acuerdo al problema encontrado. Identificar los principios de la Administracin y Arquitectura de Base de Datos que pueden ser aplicados en cualquier base de datos de uso comercial. Minera de Datos, para la comprensin y utilizacin de cualquier herramienta de software que facilite este servicio.

Identificar los principios de Anlisis y

l) Comunicacin oral

Familiarizarse con la correcta utilizacin

del Power Point y el correcto manejo del escenario para hacer una exposicin de calidad que satisfaga al pblico.

f) ------o)

6. Contenidos:

6.1.

Aplicacin Lenguaje de Base de Datos SQL Avanzado (20-Septiembre al 7Octubre) 12 horas 6.1.1. 6.1.2. 6.1.3. 6.1.4. 6.1.5. 6.1.6. Seleccin Simple, seleccin condicional con WHERE Funciones simples (fecha, texto, numricas, etc.) Funciones de grupo (SUM, AVG, COUNT, etc.) Las opciones GROUP BY. Condiciones de bsqueda de grupos (HAVING). La opcin ORDER BY.

6.1.7. Sub-consultas, bsquedas anidadas. 6.1.8. Operaciones con conjuntos. 6.2 Arquitectura y Estructura de la base de Datos (14 de octubre al 2 de Noviembre) 12 horas 6.2.1. Arquitectura de la Base de Datos (Como almacenan la informacin distintas bases de datos) 6.2.2. Estructura fsica de la base de datos, (Tablespaces, datafiles, logfiles) 6.2.3. Objetos de la base de Datos (Tablas, usuarios, ndices, secuencias, vistas) 6.2.4. Administracin de la Seguridad de Base de Datos (Roles, usuarios, permisos) 6.2.5. Instrucciones DDL 6.2.6. Diccionario de Base de Datos. 6.3 Gestin de Transacciones (8 de Noviembre al 22 de Noviembre) 10 horas 6.3.1. 6.3.2. 6.3.3. 6.3.4. 6.3.5. 6.3.6. 6.3.7. Concepto Estados de una transaccin Implementacin de la atomicidad y durabilidad Ejecuciones concurrentes Secuencialidad Recuperabilidad Implementacin del aislamiento

6.4. Control de Concurrencia (25 de Noviembre al 9 de Diciembre) 10 horas 6.4.1. 6.4.2. 6.4.3. 6.4.4. 6.4.5. 6.4.6. 6.4.7. Generalidades Protocolos basados en bloqueos Protocolos basados en marcas temporales Protocolos basados en validacin Granularidad mltiple Tratamiento de interbloqueos Operaciones para insertar y borrar (DML)

6.5. Sistemas de Recuperacin y Atomicidad (13 de Diciembre al 20 de Diciembre de 2012) 6 horas 6.5.1. 6.5.2. 6.5.3. 6.5.4. 6.5.5. 6.5.6. 6.5.7. 6.5.8. 6.5.9. Generalidades Clasificacin de fallos Estructura de almacenamiento. Recuperacin y Atomicidad Recuperacin basada en el Bitcora Recuperacin basada en el Registro Histrico Transacciones concurrentes y recuperacin Gestin de la memoria intermedia Fallo con prdida de almacenamiento no voltil.

6.6. Arquitectura de los Sistemas de Base de Datos (3 de Enero de 2012 al 13 de Enero de 2012) 8 horas 6.6.1. Arquitecturas centralizadas y cliente-servidor 6.6.2. Arquitectura de sistemas servidores 6.6.3. Sistemas Paralelos 6.6.4. Sistemas Distribuidos 6.6.5. Tipos de Redes 6.6 Bases De Datos Distribuidas (17 de Enero al 27 de Enero de 2012) 8 horas 6.6.1. 6.6.2. 6.6.3. 6.6.4. 6.6.5. 6.6.6. 6.6.7. Base de Datos homogneas y heterogneas Almacenamiento distribuido de datos Transacciones distribuidas Protocolos de compromiso Control de la concurrencia en la base de datos distribuidas Disponibilidad Procesamiento distribuido de consultas

6.7. Anlisis Y Minera De Datos (31 de Enero al 10 de febrero) 8 horas 6.7.1. Que es un Data Warehouse 6.7.2. OLTP vs. OLAP 6.7.3. Modelado conceptual del DW 6.7.4. Arquitectura de procesos en un sistema de data warehousing 6.7.5. El modelo Multidimensional: Principios bsicos. 6.7.6. Suministros de Datos: Extraccin y Limpieza, Limpieza y Transformacin, Carga y Extraccin, Llenado. 6.7.7. Una metodologa de trabajo para el diseo de la base de datos de un Data Warehouse

7. Evaluacin
Primera Evaluacin Fecha 18/Octubre de 2011 Exmenes Pruebas Tareas Sustentacin de proyecto Participacin en Clase 40 100 40 20 30 20 50 Segunda Evaluacin Fecha 02/Diciembre de 2011 Tercera Evaluacin Fecha 13/Enero de 2011 Examen Final de acuerdo al calendario

100

TOTAL

100%

100%

100%

100%

8. Criterios de evaluacin:
Para la calificacin de pruebas se tomar en cuenta el razonamiento, sobre los temas tratados, la exposicin y coherencia de las ideas, observaciones y recomendaciones sobre los casos que se planteen para ser resueltos. En el trabajo final se valorar la aplicacin de conceptos plasmados en un producto desarrollado en cualquier herramienta que elijan. Se considera importante la participacin en clase, y el seguimiento de la materia a travs del aula virtual. Las tareas sern revisadas a travs del aula virtual en los plazos indicados previamente por el profesor. Elaborado por:

Ing. Janela Encalada R. Revisado por la Junta: firma y fecha