This is an old revision of the document!
Proyectos
El proyecto consiste en el modelado e implementación de una base de datos en PostgreSQL que resuelva alguna necesidad de datos de mediana complejidad. Más aún, se le pide que cada proyecto presente una de las siguientes alternativas:
- una aplicación Web en la cual se puedan acceder y visualizar los datos, o
- un reporte con un estudio estadístico de los datos.
Tendrán sus propias máquinas virtuales y tendrán que elegir sus propios datos (de la Web, por ejemplo). Después tendrán que configurar Postgres, diseñar el modelo relacional, preparar y cargar los datos, optimizar la base de datos, y crear una aplicación web que usa al menos tres consultas demostrando una mezcla de operadores de SQL (es decir, joins, consultas anidadas, agregación, funciones de ventana, etc.).
A continuación los hitos a cumplir durante el semestre para el desarrollo del proyecto:
- Hito 1: Propuesta de Proyecto (plazo hasta: 12 de mayo)
- Hito 2: Modelado Conceptual (plazo hasta: 26 de mayo)
- Hito 3: Implementación Base de Datos (plazo hasta: 16 de junio)
- Hito 4: Entrega Final (plazo hasta: 7 de julio)
Aunque que sea el último punto, puede ser una buena idea revisar la forma de evaluar los proyectos al inicio del proyecto.