Desarrollo de un simulador de pandemias en Kotlin, realizando persistencia en SQL, Neo4j, MongoDB. Algunos de los objetivos principales buscados fueron:
- Modelar las distintas entidades y su lógica de negocio.
- Persistir las entidades en bases relacionales utilizando JDBC en primer instancia y luego con Hibernate.
- Persistencia de entidades en bases de datos no relacionales : Neo4J - MongoDB.
- Entender que existen bases de datos no relacionales que nos pueden ayudar a resolver problemáticas especificas y comprender cuando podemos utilizar algunas de de ellas.
- Hacer consultas a bases de datos en el lenguaje utilizado por cada una de ellas.
- Generalizar y abstraer soluciones siempre que sea posible.
- Comprender el concepto de transacción y utilizarlas en el proyecto.
Para una información mas detallada de los objetivos de cada entrega leer: