SQL

Financiado

Información detallada.

Fecha
20/04/2026 y 28/04/2026
Organizador
C2B
Horario
09:00 - 14:00 (De Lunes a Jueves)
Teléfono
Modalidad
Presencial: C. de Pérez Galdós, 22, Abando, 48010 Bilbao, Vizcaya

Sobre la formación.

Este curso ofrece una formación práctica y progresiva en SQL orientada a comprender y
aplicar los fundamentos del modelado de datos, la definición de estructuras y la
elaboración de consultas, desde los conceptos esenciales hasta técnicas más avanzadas.

Los contenidos se plantean de forma genérica y agnóstica del motor, de manera que
puedan contextualizarse en distintos entornos (p. ej., MySQL, PostgreSQL o SQL Server)
y, sobre todo, adaptarse a las necesidades reales de los asistentes.

A lo largo de la formación se ajustará el enfoque y la profundidad de cada tema en función del perfil del
grupo, avanzando en el temario al ritmo que marque el aprendizaje del alumnado,
reforzando los puntos clave cuando sea necesario y ampliando contenidos cuando el grupo esté preparado para ello.

Temas que se van a tratar en la sesión.
  1. Fundamentos de almacenamiento y modelado
  • Datos, información, BD relacional y SGBD
  • Tablas, filas, columnas, claves, relaciones
  • Calidad del dato, integridad y redundancia

    2. Modelo Entidad/Relación (E/R)

  • Entidades, atributos, relaciones
  • Cardinalidades y participación
  • Errores típicos de diseño y criterios de corrección

    3. Paso a modelo relacional

  • Reglas de transformación E/R → relacional
  • Resolución de N:M, claves primarias/foráneas
  • Normalización práctica (1FN–3FN, enfoque aplicado)

    4. SQL DDL: definición de estructuras

  • CREATE/ALTER/DROP
  • Tipos de datos
  • Restricciones: PK, FK, UNIQUE, NOT NULL, CHECK (según motor)
  • Índices: concepto, tipos básicos, cuándo aportan valor

    5. SQL DML: manipulación de datos

  • INSERT/UPDATE/DELETE
  • Cargas y actualizaciones seguras
  • Concepto de transacción (COMMIT/ROLLBACK) según soporte

    6. Consultas en una tabla

  • SELECT, WHERE, operadores, LIKE, IN, BETWEEN
  • ORDER BY, LIMIT/OFFSET
  • Funciones básicas (texto, numéricas, fecha)

    7. Consultas en varias tablas (joins)

  • INNER JOIN y JOIN múltiple
  • JOIN cruzado (CROSS) y cuándo evitarlo
  • LEFT/RIGHT JOIN y tratamiento de “faltantes”
  • Buenas prácticas de legibilidad (alias, ON vs WHERE)

    8. Consultas resumen (agregaciones)

  • COUNT/SUM/AVG/MIN/MAX
  • GROUP BY, HAVING
  • DISTINCT y agrupaciones frecuentes

    9. Subconsultas

  • Subconsultas escalares y tabulares
  • IN vs EXISTS
  • Subconsultas correlacionadas (concepto y casos)
  • Patrones habituales de negocio

    10. Vistas

  • Creación y uso
  • Ventajas: abstracción, reutilización, seguridad conceptual
  • Limitaciones y mantenimiento

    11. Optimización básica de consultas

  • Qué mide un plan de ejecución (EXPLAIN a alto nivel)
  • Selectividad, filtros, índices y coste
  • Anti-patrones comunes: funciones en columnas filtradas, SELECT *, joins sin claves

    12. Control de acceso y seguridad (DCL, nivel introductorio)

  • Conceptos: usuarios, roles, permisos
  • GRANT/REVOKE (visión general)
  • Principio de mínimo privilegio

    13. Programación en base de datos (visión aplicada)

  • Triggers: cuándo tienen sentido y riesgos
  • Procedimientos/funciones: utilidad y cautelas (dependiente del motor)
  • Separación de responsabilidades: BD vs capa de aplicación

    14. Panorama de bases de datos actuales (conceptual)

  • NoSQL: documento, clave-valor, columna, grafo (cuándo conviene)
  • Objeto-relacional: datos semiestructurados (p. ej., JSON en motores relacionales)
  • Vectoriales: similitud, embeddings, usos (búsqueda semántica, RAG

Cómo funciona.

1.
Adquirir el curso

Elige el curso que mejor se adapte a ti o a tu empresa

2.
Verificación de pago

Una vez hecho el pago revisaremos tus datos y nos pondremos en contacto contigo

3.
Acceso a la plataforma

Te enviaremos las claves para poder entrar a la plataforma donde se realizará el curso

1.
Adquirir el curso

Elige el curso que mejor se adapte a ti o a tu empresa

2.
Verificación de pago

Una vez hecho el pago revisaremos tus datos y nos pondremos en contacto contigo

3.
Acceso a la plataforma

Te enviaremos las claves para poder entrar a la plataforma donde se realizará el curso

Es para tu empresa si...

La atención personalizada que hemos recibido ha sido excepcional. Destacamos especialmente su capacidad de adaptación, siempre buscando la mejor solución para nuestras necesidades. ||Las formaciones para la obtención de certificaciones o las de analíticas de datos marcan una gran diferencia. En todo momento nos hemos sentido acompañados y respaldados. Estamos muy satisfechos con su profesionalidad.

Versia

Contamos con una larga trayectoria de colaboración con C2B en el ámbito de la formación, y la experiencia ha sido siempre excelente. Tanto los formadores como las personas que gestionan la formación destacan por su profesionalidad y cercanía, lo que facilita todo el proceso. ||Además, se adaptan con agilidad a nuestras necesidades, aportando contenidos de valor y generando un impacto positivo en las personas y en la organización.

Fundación BBK

¿Tienes alguna duda?

1

1 Escrito
Escrito: Casos de uso en la mejora de la productividad laboral
2 horas
Reviews
0 Rated 0 out of 0 Ratings
5 stars
4 stars
3 stars
2 stars
1 stars