Bases de Datos

Objetivo

Proveer conocimientos fundacionales sobre bases de datos.

Las bases de datos son un elemento central en soluciones de manejo de la información. Si bien ya es una tecnología que tiene unos 50 años de existencia, en las últimas 2 décadas surgieron avances y cambios en los tipos e implementación de las bases de datos.

Temas Centrales

¿Qué son? ¿Qué problemas resuelven? Bases de datos relacionales. Modelo relacional. Lenguaje SQL. Técnicas de almacenamiento: índices, árboles B+.
Transaccionalidad. Diseño de esquemas relacionales. Bases de datos no relacionales. Key value stores. Graph DBs. Geo DBs. TimeSeries DBs. Análisis de casos reales.

Profesor

GUIDO DE CASO. Doctor en Ciencias de la Computación, UBA con especialidad en ingeniería de software. Licenciado en Ciencias de la Computación, UBA. Actualmente se desempeña como Head of Technology en Medallia, una empresa que se dedica a la relación entre unidades de negocio y clientes a partir del análisis de grandes volúmenes de datos en tiempo real. Guido cuenta con publicaciones en prestigiosas revistas y congresos internacionales en estas areas y también ha sido premiado por Microsoft Research como fellow PhD student.