Ejemplos
Bases de datos relacionales
Ejemplos puros
Componentes definidos en un RDBMS: Manejo de Proyectos EJEMPLO CON EXPLICACIÓN DE CÓMO TRABAJAR CON UN ENTORNO DE POSTGRESQL DOCKERIZADO
OR/M
Profesores y materias Springboot - Backend: relaciones many-to-many, queries adaptados, testeo de integración
Politics
Springboot - Backend: herencia, relaciones many-to-one y one-to-many, testeo de integración
Heladerías
Productos (problema N + 1 queries) Springboot - Backend: paginación, lazy/eager y n+1 queries. Migraciones con Flyway.
Ejemplos BONUS
Préstamo de libros (Rails 6), otro ejemplo de una API en Rails con Active Record que permite gestionar el préstamo de libros
Bases de datos documentales
Ejemplos puros en MongoDB
Viajes de una remisería EJEMPLO CON EXPLICACIÓN DE CÓMO TRABAJAR CON UN ENTORNO DE MONGODB DOCKERIZADO
Mapeo a objetos
Bases de datos clave-valor
Conversión de Monedas EJEMPLO CON EXPLICACIÓN DE CÓMO TRABAJAR CON UN ENTORNO DE MONGODB DOCKERIZADO
Bases de grafos
Ejemplos puros en Neo4J
Alumnos que cursan EJEMPLO CON EXPLICACIÓN DE CÓMO TRABAJAR CON UN ENTORNO DE MONGODB DOCKERIZADO
Mapeo a objetos con JDK
Películas
Editor de historias colaborativas, proyecto de Lucas Wojciechow en la Universidad Nacional de Quilmes, tiene
Bases de datos columnares
BONUS: Películas en Cassandra (hecho en Xtend con Arena y JDK 1.8)
Blockchain
Monedero, ejemplo completo con una aplicación React, backend en Solidity, testeo unitario y una red Ethereum (actualizado a 2023)
GraphQL
Ejemplo de profesores utilizando DGS
Heladerías Spring Boot (solo backend): alternativas schema first y code first
BONUS: Tareas, ejemplo completo con frontend en React y backend en Express js (2021)