UNIVERSIDAD DE BUENOS AIRES

 

FACULTAD DE CIENCIAS EXACTAS Y NATURALES

 

Departamento de Computación.

 

Segundo Cuatrimestre 2004

 VER Trabajos Entregados

VER  Materiales del Curso 

 

Tecnología de Bases de Datos

 

Dr. Min Chih Lin            Lic. Pablo Cymeryng

 

 

Objetivos:

 

Se propone esta materia optativa que puede ser ofrecida  a estudiantes de la Licenciatura y el Doctorado en Computación. Se requieren para poder cursarla tener aprobada Base de Datos. El objetivo principal de esta materia es dar una visión más profunda de las principales implementaciones de los Sistemas de Gestión de Bases de Datos. La modalidad de cursada es teórico-práctica con clases semanales y con trabajos de investigación y exposición de los mismos por parte de los alumnos. Además se coordinarán presentaciones de parte de los principales proveedores del mercado para exhibir las características más importantes de sus productos y los alumnos puedan realizar consultas sobre estas implementaciones particulares de bases de datos.  Los trabajos de investigación consistirán en relevar e interrelacionar los conceptos teóricos de bases de datos con las características particulares de estos productos y comparar las ventajas y desventajas de estas implementaciones.

 

Programa:

 

El contenido se basa en analizar los principales aspectos de las bases de datos y

 

cómo han sido implementados en las diferentes implementaciones y analizar los

 

aspectos novedosos o diferenciales:

 

 

 

1.       Modelo Lógico y Físico de datos. Manejo de Constraints.

2.      

3.     QL. SQL embebido. DML. Vistas y vistas materializadas. Disparadores y

4.      

5.     Procedimientos Almacenados. Cursores.

6.      

7.     Optimización. Optimizador por reglas y Optimizador por costos.

8.      

9.     Transacciones y Recuperación.

10.  

11.   Arquitectura de la Base de Datos

12.  

13.    Modelo de Objetos. Introducción y conceptos. Modelo Objeto-Relacional.

14.  

15.   XML. Semántica de Etiquetas. XML bien formado. DTD. Lista de Atributos.

16.  

17.   Aplicaciones móviles

 

 

Bibliografía básica:

 

 

1.    Oracle 8i: The Complete Reference, by Kevin Loney and George Koch

2.     

3.     

4.    DB2 Developer's Guide, by Craig S. Mullins

5.     

6.     

7.    nside Microsoft SQL Server 2000, by Kalen Delaney

8.     

9.     

10. Principles of Database and Knowledge-Base Systems, Volumes I and II, by Jeffery

11.  

12.  

13.                                                                                                                                                                    Ullman