Proyectos, prácticas y tareas del curso fundamentos de bases de datos. Teniendo como resultado el diseño y creación de una base de datos en SQL-Server, al igual que consultas y la conexión a una aplicación web hecha en Java con el framework primafaces.
Aplicación de los conocimientos de todo el curso para el diseño y construcción de una base de datos; usando el modelo E/R, traducción al modelo relacional, normalización, consultas, reportes y conexión a una aplicación en Java.
- Instalación de SQL-Server
- Creación de un programa en Java para la persistencia de datos usando archivos; para lograr identificar las complicaciones de no usar una base de datos.
- Diseño del modelo E/R dado un conjunto de casos de uso como requerimientos.
- Refinamiento del modelo E/R usando ahora modelo E/R extendido.
- Traducción del modelo E/R al modelo relacional.
- Especificación de un script DDL con instrucciones para la creación de la base de datos correspondiente al modelo relacional.
- Consultas con algebra relacional.
- Normalización del modelo relacional.
- Se agregan restricciones al modelo relacional y al esquema con SQL.
- Especificación de un script DML para poblar la base de datos.
- Consultas y reportes en SQL Server.
- Conceptos básicos de las bases de datos.
- Diseño de diferentes modelos E/R, partiendo de diferentes requerimientos.
- Traducción al modelo relacional partiendo del modelo E/R.
- Consultas con algebra relacional.
- Diferentes normalizacionanes.
- Consultas en SQL.