Módulo: Bases de datos
Este módulo forma parte del curso de Node.js. .
Bases de datos con Node.js
Node.js se integra con las principales bases de datos a través de drivers nativos y ORMs. Este módulo cubre la conexión a bases de datos relacionales con los drivers mysql2 y pg (PostgreSQL), incluyendo la configuración de pool de conexiones para entornos de producción, y la ejecución de consultas parametrizadas para prevenir inyecciones SQL.
También se estudia el driver oficial de MongoDB para operaciones CRUD y aggregation, el manejo de transacciones en bases de datos relacionales y una introducción práctica a los ORM más utilizados: Sequelize (con modelos, migraciones y asociaciones) y Prisma (con su enfoque de schema-first y cliente generado). Al finalizar el módulo el alumno sabrá elegir la herramienta de persistencia adecuada para cada escenario.
Otros módulos de este curso
Todos los módulos del curso
Navega entre los módulos de Node.js
Explora más sobre Node.js
Descubre más recursos de Node.js
Alan Sastre
Ingeniero de Software y formador, CEO en CertiDevs
Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Node.js es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.