Tras recibir los comentarios del Equipo Docente, cada equipo debe corregir sus modelos: tanto el diagrama E/R como el esquema relacional. Tras esto, se debe comenzar con la implementación de la base de datos en PostgreSQL y la carga de los datos.
Aquí pueden encontrar guías para:
Se debe entregar un informe que extienda los hitos anteriores y contenga:
Versión corregida del informe del Hito 2
El contenido de los scripts SQL utilizados para implementar la base de datos más una descripción de dichos scripts
Una descripción del estado final de la base de datos con los datos cargados: por cada tabla indicar la cantidad total de filas, indicar si existieron problemas durante la carga, describir cualquier procesamiento que hayan requerido los datos para ser cargados correctamente, indicar si se eliminaron tuplas o atributos de los datos originales, etc. Agregar capturas de pantalla que documenten el estado final de la base de datos con los datos cargados.
Las consultas a utilizar:
Para el caso de la aplicación web: definir 3 consultas de mediana complejidad que sean útiles para la aplicación. Cada consulta debe recibir parámetros desde la interfaz web (e.g., búsqueda por país).
Para el caso del análisis de datos: definir 6 o más consultas de alta complejidad e interés con respecto a la problemática definida (uso de consultas anidadas, outer joins, funciones de ventana, etc.)
Optimizaciones: Los índices o vistas materializadas usados para garantizar respuestas rápidas por parte del sistema de bases de datos a las consultas definidas anteriormente.