🗄️ SQL

SQL (Structured Query Language) es el lenguaje estándar para gestionar y consultar bases de datos relacionales. Es esencial para cualquier desarrollador que trabaje con datos.

Ruta de aprendizaje

  1. Fundamentos: SELECT, WHERE, JOIN, GROUP BY, ORDER BY.
  2. Modelado: Normalización, relaciones entre tablas, claves primarias y foráneas.
  3. Optimización: Índices, EXPLAIN, buenas prácticas de consultas.
  4. Sistemas: Aprender uno o dos motores: MySQL/MariaDB, PostgreSQL.
  5. Proyectos: Crear esquema de BD para una app simple, consultas complejas y reportes.

Recursos recomendados

Documentación PostgreSQL
Documentación MySQL

Documentación MySQL