http://www.puc.cl
imagen
 Inicio » Programación de Cursos » Sistemas Modernos de Bases de Datos

Sigla :
INF3210
Nombre :
Sistemas Modernos de Bases de Datos
Créditos :
5
Requisitos :
Autorización Profesor
Profesor :
Jaime Navón

1. Objetivos

Los sistemas de bases de datos son una parte importante de los sistemas computacionales. El curso tiene como objetivo proveer una descripción de los conceptos fundamentales del área, así como mostrar las distintas extensiones del modelo básico que incluyen las tecnologías más avanzadas.

Al finalizar el curso, el alumno podrá utilizar los conceptos básicos para diseñar bases de datos de buena calidad. Además, estará capacitado para entender y emplear tecnologías modernas en la solución de problemas.

2. Contenidos

  • Introducción a las bases de datos relacionales. La información como un recurso. Facilidades de un administrador de BD.
  • Modelamiento de datos. Diagramas E/R. Modelo Relacional. Dependencias Funcionales. Formas Normales
  • Extracción y Manejo de Información. SQL. Consultas Simples. Consultas Complejas. Vistas. Actualización de la Información. Procedimientos Almacenados.
  • Bases de datos orientadas al objeto. El paradigma de objetos. Sistemas Objeto-Relacionales. Lenguajes de Consulta
  • Bases de datos deductivas. Limitaciones del modelo relacional. BD extensional y BD intensional.
  • Bases de datos y el medio externo. Arquitectura de los sistemas de BD. Modalidad cliente-servidor. Interfaz Web.
  • Bases de datos distribuidas. La necesidad de BD distribuidas. Transparencia de localidad. Protocolo commit de doble fase.
  • Datawarehousing y Minería de Datos. Conceptos básicos de almacén de datos. Modelos multidimensionales. Herramientas OLAP. Técnicas de Minería de Datos.